Senior Software Engineer

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

Job Description

Duties: Leads the work of other small groups of four to six engineers, including offshore associates, for assigned Engineering projects by proving pertinent documents, direction, and examples; identifying short- and long-term solutions and timeline; reviewing and providing feedback for proposed solutions; and performing design and code reviews of changes. Troubleshoots business and production issues by gathering information (for example, issue, impact, criticality, possible root cause); engaging support teams to assist in the resolution of issues; formulating an action plan; performing actions as designated in the plan; interpreting the results to determine further action; performs root cause analysis to prevent future occurrence of issues; and completing online documentation. Provides support to the business by responding to user’s questions, concerns, and issues (for example, technical feasibility, implementation strategies); identifying short- and long-term solutions; facilitating resolutions; and leading cross-functional partnership. Leads the discovery phase of medium to large projects by reviewing project requirements; translating requirements into technical solutions; 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; troubleshooting open issues and bug-fixes; ensuring on-time delivery and hand-offs; interacting with project manager to provide input on project plan; and providing leadership to the project team.


Minimum education and experience required: Master’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 2 years of experience in software engineering or related experience; OR Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 5 years of experience in software engineering or related experience.


Skills required: Must have experience with: architecting, designing, and implementing Rest APIs using Spring Boot and Node.js; designing and developing responsive web applications using Angular with Node.js Express Server; relational databases including Db2, MySQL and Informix; deploying and maintaining applications to the OneOps platform and the Microsoft Azure cloud platform; configuring and implementing Web Services using IBM DataPower devices, API Connect and APIM; creating test suites for all components and running them with Karma, architecting and automating build processes for production using Jenkins and Concord; developing and maintaining robust SOAP CICS Web Services to be consumed by eCommerce applications, and implementing Web Services using IBM DataPower devices; architecting, designing, and implementing scalable and highly performing Mainframe batch applications using JCL, COBOL, and Easytrieve handling millions of records; creating APIs and files to integrate with third-party vendors; developing, maintaining, and managing advanced reporting, analytics, and dashboards using Tableau; and mainframe utilities including FILE-AID, Librarian, SPUFI, Sort utilities, Abend Aid, CA7 and Expeditor. 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-660871

Copy Link

Job Posting: 2991909

Posted On: Jul 22, 2021

Updated On: Aug 22, 2021