Job Description
Job Overview
The Software Engineer III position at Walmart focuses on enhancing the Membership Experience Engineering team. This role involves designing and improving customer membership experiences and building scalable platforms for mobile devices. As part of a dynamic team, the engineer will contribute to creating the best shopping experience, meeting the evolving needs of customers.
Technical Requirements
Required Skills
- • Java
- • REST API
- • Agile Development
- • Unit Testing
Preferred Skills
- • Python
- • Cloud Application Development
- • CI/CD
- • Microservices
Experience Level
5 years of strong development experience in an object-oriented language
Responsibilities
- • Design, build and maintain REST API services using Java and related technologies
- • Build scalable and high-performance architecture solutions for web and mobile applications
- • Participate in all phases of the software development life cycle (SDLC)
- • Engage in the migration of back-end services to Azure Cosmos DB
- • Develop testing frameworks and ensure 100% code coverage
- • Troubleshoot issues and enhance design to prevent defects
- • Utilize version control systems and integrate applications with CI/CD environments
Benefits & Perks
- • 401(k) match
- • Stock purchase plan
- • Paid maternity and parental leave
- • Multiple health plans
- • Performance-based bonuses
Additional Information
- Location
-
Sunnyvale, CA
- Type
-
Regular/Permanent
- Compensation
-
$117,000.00-$234,000.00 annual salary range