Walmart is looking to solve complex challenges in digital transformation by building industry-defining reusable customer and partner-facing services and products to drive differentiated experiences and revenue.
Requirements
- 2+ years of experience leading teams and people in a technical capacity
- Experience with agile frameworks and facilitating ceremonies
- CI/CD experience including automated Testing experience with mindset to build self-testing code
- Experience with project build with CICD pipelines through Jenkins, understanding of deterministic functional testing, End to End automation.
- 10+ years of professional experience as a Software Engineer, across front-end & back-end stacks.
- Strong design and architecture experience
- Experience with messaging – Kafka and MQ
Responsibilities
- Leads and directs in large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; directing and reviewing design artifacts (for example, proof of concepts, prototypes); writing and developing code as needed; overseeing software design; interacting with project manager to provide input on project plan; and providing leadership to the project team.
- Leads the work of cross-functional groups of ten to twenty engineers, including offshore associates, for assigned Engineering projects by providing pertinent documents, direction, and examples
- Directs root cause analysis of critical business and production issues by reviewing and analyzing information (for example, issue, impact, criticality, possible root cause)
- Supports business objectives by collaborating with business partners to identify opportunities and drive resolution; partnering with business to define priorities
- Leads the discovery phase of large projects to develop high level design by partnering with the Product Management, Business and User Experience teams
- Partners with Engineering, Infrastructure, Infosec and Operations teams to create enterprise solutions that are reliable, scalable, and secure.
- Drives the execution of multiple business plans and projects by identifying customer and operational needs
Other
- A constant desire to improve, learn more and take things to the next level and a passion for adopting the latest industry best practices.
- Superior analytical skills with a good problem-solving attitude.
- Strong in competencies around planning, communication, and stakeholder management
- Promotes a disciplined approach to development, code review, testing, documentation, and code structure in a team environment.
- Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area. Option 2: 7 years’ experience in software engineering or related area. 2 years’ supervisory experience.