(usa) Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA +1

Senior Software Engineer to design, develop, and maintain scalable software solutions for an Enterprise Device Management platform. The role involves analyzing requirements, creating detailed designs, coding, testing, and collaborating across teams to address technical challenges and implement secure, maintainable code. The platform utilizes AI for predictive support and efficient issue resolution.

What you'd actually do

  1. Analyze and classify requirements to align solutions with business and technical objectives.
  2. Design scalable software components considering architecture, disaster recovery, and nonfunctional needs.
  3. Develop maintainable, secure code adhering to coding standards and best practices.
  4. Conduct code reviews, debugging, and implement telemetry for performance monitoring.
  5. Create and execute test cases to ensure software quality and defect resolution.

Skills

Required

  • software architecture
  • distributed systems
  • scalable design patterns
  • object-oriented programming
  • JavaScript
  • Python
  • continuous integration
  • continuous delivery (CI/CD)
  • automation scripting
  • telemetry implementation
  • translate business requirements into detailed technical designs
  • debugging
  • defect management
  • root cause analysis
  • agile methodologies
  • iterative development
  • test case creation
  • software security
  • quality standards
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • 5 years’ experience in software engineering or related area.

Nice to have

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area.
  • creating inclusive digital experiences
  • implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies
  • integrating digital accessibility

What the JD emphasized

  • scalable software solutions
  • scalable design patterns
  • scalable solutions