Software Engineer III

Walmart Inc.

Sunnyvale, CA • 1h ago • On-site

Senior

On-site

117,000 - 117,000 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

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

Potential salary for Software Engineer III role

Improve your resume now

$117,000 – $117,000/year

Quick Facts

  • Role: Software Engineer III

Description

Software Engineer III will apply up-to-date expertise to develop, execute, and improve action plans for mobile and application components. You will analyze business/stakeholder/technical requirements, create requirement traceability from business to functional/design/test artifacts, implement scalable and secure components, and deliver testing and automation in an Agile/SDLC setting. Responsibilities also include telemetry, security policy enforcement, defect troubleshooting/regression testing, and performance/availability bottleneck analysis.

Benefits

  • Medical, vision, and dental coverage

  • 401(k) and stock purchase

  • 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, military service pay, adoption expense reimbursement, and more

Requirements

  • Master’s degree (or equivalent) in Computer Science/Computer Engineering/Computer Information Systems/Software Engineering (or related) or Bachelor’s degree (or equivalent) plus 2 years of software engineering experience

  • Object-oriented programming experience for mobile development (Swift, Objective-C, Kotlin)

  • Knowledge of design patterns and architecture for scalable, maintainable, robust software

  • Experience with client-server architecture and mobile architectures (MVC, MVVM)

  • Native framework experience for iOS and Android UI development (UIKit, Foundation, CoreGraphics, AndroidX)

  • Knowledge of Agile (Scrum) and SDLC

  • Experience with RESTful APIs using JSON and HTTP

  • UI/UX standards knowledge (Human Interface Guidelines, Material Design)

  • Performance optimization, memory tuning, and multi-threading experience (GCD, Coroutines)

  • Git experience for version control (branching/merging/collaboration)

  • Accessibility standards and mobile security best practices

  • Experience building and managing CI/CD pipelines

  • Experience writing unit and integration tests and automation scripts

  • Troubleshooting and bug-fixing experience to maintain application stability

  • Ability to create requirement traceability matrices and map customer requirements to test objectives

See similar jobs

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

See more

Unlock Full Resume Report