Software Engineer III

at Wal-Mart Associates, Inc. in Bentonville, Arkansas, United States

Job Description

Duties: Assists in providing guidance to small groups of two to three engineers, including offshore associates, for assigned Engineering projects by providing pertinent documents, directions, examples, and timeline. Provides support to the business by responding to user questions, concerns, and issues (for example, technical feasibility, implementation strategies); researching and identifying needed solutions; determining implementation designs; providing guidance regarding implications of new and enhanced systems; identifying short and long term solutions; and directing users to appropriate contacts for issues outside of associate's domain. Manages small to large-sized complex projects by reviewing project requirements; translating requirements into technical solutions; researching and identifying alternative solutions; determining needed solution based on return on investment and value add to the business; gathering requested information (for example, design documents, product requirements, wire frames); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with project team and cross functional teams; identifying areas of opportunity; interpreting information and identifying a solution; ensuring solution is sustainable across implementation and use; troubleshooting open issues and bug-fixes; and ensuring on-time delivery and hand-offs. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); performing root cause analysis to reduce future issues; engaging support teams to assist in the resolution of issues; developing solutions; driving the development of an action plan; performing actions as designated in the plan; interpreting the results to determine further action; and completing online documentation. Participates in the discovery phase of small to medium-sized projects to come up with high level design by partnering with the product management, project management, business, and user experience teams. This position will develop web applications, mobile applications, and web services used to schedule/administer immunization to toe company’s clients. The position will perform the following skills: React Native, Angular, JavaScript, Java, Mobile development (Android, iOS), Server-Side Engineering. The tools that will be used to perform the development include the following: Source control systems (git), Splunk, Grafana, CI/CD (Jenkins/Travis), Cloud deployments (scaling, resiliency, load balancing), and Agile environment (Scrum, daily standups).

Minimum education and experience required: Master’s degree or the equivalent in Computer Science, Information Technology, Engineering, or a related field. Position does not require specific years of experience but requires listed skills.

Skills Required: Must have experience with: Building cross-platform mobile applications using front-end technologies such as Angular JS, React Native and Next JS; Coding in an object-oriented programming language, i.e. C#, VB.Net and Java; Developing software applications in Microservices architecture pattern; Building solutions using RDBMS as Oracle and SQL Server as data stores and No Sql (Cosmos); Building automation and dependency management using Maven, Gradle and NPM; Designing and implementing REST APIs using .Net Core, Java and Spring Framework; Source/Version control management using GitHub and TFS; Testing code using Jest (Front end) and Nunit/Junit(Back end) frameworks; Writing Linux/Unix scripts to install and manage Spring Boot and .Net Core applications; Utilizing Kubernetes and Docker for the runtime environment of the CI/CD system to build and deploy; and Turning wireframes and visual designs into working HTML/CSS prototypes. Employer will accept any amount of experience with the required skills.

To apply for this position:  Send your resume to and reference the following Job ID number:  R-1109861

Copy Link

Job Posting: 3430740

Posted On: Jun 21, 2022

Updated On: Jul 22, 2022