Lead the design, development, and implementation of scalable software solutions aligned with business objectives.
Analyze requirements, driving architectural decisions, and ensuring code quality and security standards.
Collaborate across teams to deliver high-availability products, support continuous integration and deployment processes, and mentor peers.
Analyze and classify business and technical requirements to support solution design and development.
Assist in designing scalable, secure software components aligned with business objectives and architecture standards.
Develop and maintain code following established standards, ensuring high availability and maintainability.
Conduct code reviews and implement telemetry features to monitor application performance and security.
Collaborate on test strategy development, execute test cases, and address defects to ensure software quality.
Drive automation of repetitive tasks within CI/CD pipelines to enhance development efficiency.
Monitor project progress, report status, and manage risks to meet delivery milestones.
Requirements
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
Option 2: 6 years’ experience in software engineering or related area.
Proven expertise in software architecture, design patterns, and cloud-native solutions to develop scalable, secure applications.
Strong proficiency in programming languages such as JavaScript, Python, and C, with experience in relevant frameworks and platforms.
Demonstrated ability to conduct thorough requirement analysis, including functional and non-functional specifications, and translate them into detailed designs.
Experience with DevOps practices, CI/CD pipelines, telemetry implementation, and automation scripting to enhance software delivery and monitoring.
Skilled in code review, defect management, and driving quality assurance through comprehensive testing strategies.
Ability to lead and mentor teams, ensuring adherence to coding standards and promoting continuous improvement.
Tech Stack
Cloud
JavaScript
Python
Benefits
Health benefits include medical, vision and dental coverage.
Financial benefits include 401(k), stock purchase and company-paid life insurance.
Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
You will also receive PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes. The amount you receive depends on your job classification and length of employment. It will meet or exceed the requirements of paid sick leave laws, where applicable.
Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.