Software Engineer III

Walmart - Internal

1h ago • Remote

Senior

Remote

150,080 - 234,000 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Software Engineer III

Description

Design, develop, test, and improve software components and applications by translating business and technical requirements into code and test plans. Build and maintain microservices-based systems using Java Spring Boot, Kafka, Azure, and Kubernetes, ensuring security, scalability, availability, and strong maintainability. Own automation for CI/CD, telemetry, defect/regression testing, performance troubleshooting, and ongoing maintenance/re-engineering.

Responsibilities

  • Analyze existing software solutions and align engineering work to business and stakeholder requirements

  • Create and maintain requirement traceability matrices between business requirements, functional requirements, design, and test cases

  • Contribute to user story creation

  • Develop and configure software components and applications to meet functional and non-functional requirements

  • Assist in selecting development standards, tools, and coding languages/frameworks

  • Build automation scripts for repetitive tasks in CI/CD, testing, or other processes

  • Implement telemetry independently as required

  • Apply security policy requirements to components/applications during development/configuration

  • Map customer requirements into test objectives; create and execute test cases

  • Execute different testing types to detect defects; run regression testing after changes

  • Track, analyze, and troubleshoot defects; prevent recurrence

  • Troubleshoot performance and availability bottlenecks; monitor metrics from logs/performance data

  • Conduct complex maintenance procedures independently; perform corrective/adaptive/perfective and re-engineering activities

  • Evaluate software change requests for validity and feasibility

Requirements

  • Master’s degree (or equivalent) in a related field, OR bachelor’s degree plus 2 years of software engineering or related experience

  • Experience with Java Spring Boot and microservices architecture

  • Experience with Azure, Kafka, Jenkins CI/CD, Git/GitHub, SQL/NoSQL, and Kubernetes

  • Experience testing with JUnit and Mockito and managing the development lifecycle with JIRA

  • Ability to document service/application flow and architecture

Benefits

  • Competitive pay with annual/quarterly performance incentives

  • Medical, vision, and dental coverage

  • 401(k), stock purchase, and company-paid life insurance

  • PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting

  • Short-term and long-term disability; education assistance with 100% company-paid college degrees

  • Company discounts and other benefits (e.g., military service pay, adoption expense reimbursement)

  • Benefits eligibility may depend on job classification and length of employment

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Software Engineer III role

Improve your resume for just $5

$150,080 – $234,000/year

Unlock Full Resume Report