Position Summary:
On the Item and Inventory team, we ensure our customers get their orders when and where they want them, in a frictionless, predictable manner. We create reusable SaaS products and services that manage our catalog and power end-to-end inventory management, including replenishment, fulfillment, and transportation.
We are looking for a Software Engineer III who will be able to design and deliver readable, maintainable, testable, scalable, reusable, and efficient code. You’ll have an opportunity to work in an Agile team with Engineers, Designers, and Product Managers to solve exciting and challenging problems. Collaborate with Backend teams to design effective and understandable APIs. Follow established architecture patterns and suggest improvements.
What you'll do:
- Demonstrate up-to-date expertise in Software Engineering and apply this to the development of action plans. Analyze business problems to design solutions and/or implement and test complex code changes for specific requirements or applications. Deliver high-quality code for the product requirements in an agile scrum sprint.
- Investigate and fix software defects.
- Assure app stability and code coverage by writing Unit and Functional tests.
- Utilize industry open-source research, tools, and practices to improve Walmart technology environment.
- Implement applications that meet throughput and SLAs requirements. Implement unit test cases, perform code reviews, and write feature documentation. Perform build, deployment, and continuous integration processes to move the code and configurations from local development environments to QA & Production environments.
What you'll bring:
- 3+ years of experience
- BS/MS degree in Computer Science, Engineering or a related subject
- Strong experience with Java, Spring Boot, React, SQL, NoSQL, Azure, and GCP, Mobile Development.
- Excellent problem-solving skills and attention to detail.
- Ability to collaborate with cross-functional teams to identify requirements and design solutions that meet business needs.
- Strong experience troubleshooting and debugging software issues in a timely manner.
- Immigration Sponsorship is not available in this role.
About Walmart Global Tech:
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption.
Flexible, hybrid work:
We use a hybrid way of working that is primarily in office coupled with virtual when not onsite.
Benefits:
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Equal Opportunity Employer:
Walmart, Inc. is an Equal Opportunity Employer – By Choice.
Minimum Qualifications:
- Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area.
- 4 years’ experience in software engineering or related area.
Primary Location:
860 W California Avenue, Sunnyvale, CA 94086-0000, United States of America
Similar Jobs
- View Job
Software Engineer III - Mobile
Sunnyvale - View Job
Software Engineer III, Mobile, Android
Mountain View - View Job
Staff, Software Engineer (geoSpatial) - Sunnyvale, CA
Sunnyvale - View Job
Senior, Software Engineer (Backend) - Sunnyvale, CA
Sunnyvale - View Job
Principal, Software Engineer (geoSpatial) - Sunnyvale, CA
Sunnyvale