Senior, Software Engineer

Walmart Walmart · Retail · SUNNYVALE IV- 680 W CALIFORNIA CA SUNNYVALE

Senior Software Engineer role focused on designing, developing, and delivering scalable software solutions for Walmart's Customer Engagement Services Technology Engineering team, which manages Contact Center platforms. The role emphasizes software architecture, coding standards, agile methodologies, continuous improvement, and collaboration to enhance customer interactions and ensure platform performance.

What you'd actually do

  1. Analyze and scope software requirements, including functional and non-functional aspects, to align with business objectives.
  2. Design scalable, maintainable software components using established architecture and design patterns.
  3. Develop, test, and maintain high-quality code adhering to coding standards and security policies.
  4. Conduct thorough code reviews and debugging to ensure reliability and performance.
  5. Collaborate with cross-functional teams to deliver iterative and incremental software solutions.

Skills

Required

  • software architecture
  • design patterns
  • scalable distributed systems
  • Java
  • Python
  • C
  • coding standards
  • code review
  • debugging
  • maintainable code
  • testable code
  • secure code
  • continuous integration
  • continuous delivery (CI/CD)
  • automation scripting
  • requirement analysis
  • risk assessment
  • test case creation
  • defect management
  • root cause analysis
  • problem-solving skills
  • technical acumen
  • iterative development
  • incremental development