This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Walmart - Bentonville, AR

posted about 2 months ago

Full-time - Mid Level
Bentonville, AR
101-250 employees
General Merchandise Retailers

About the position

As a Software Engineer III at Walmart, you will be responsible for designing and engineering integrations for complex enterprise systems. This role involves collaborating with cross-functional teams to provide insights that drive innovation and improve customer experiences. You will work on the development of Walmart's strategic Data Ventures product line, focusing on building scalable, cloud-native platforms and applications that leverage data science to enhance decision-making in the retail industry.

Responsibilities

  • Design and implement Domain Service Development and best practices.
  • Develop event-driven microservices using .Net 8, CosmosDB, and Kafka.
  • Understand and apply software development lifecycle and trunk-based deployments.
  • Design, build, and consume APIs effectively.
  • Utilize open-source libraries, design patterns, and micro-service architecture.
  • Familiarize with CI/CD and unit testing processes.
  • Manage production system operations including logging, telemetry, and alerting.
  • Assist in solution and software architecture design for scalability and disaster recovery.
  • Convert High Level Design (HLD) into detailed designs with mock screens and functional logic.
  • Design and develop new data infrastructure to enhance team capabilities and business value.
  • Provide guidance to small groups of engineers on assigned projects.
  • Support business by addressing user questions and concerns regarding technical feasibility and implementation strategies.
  • Troubleshoot business and production issues through root cause analysis and action planning.
  • Collaborate with business partners to identify opportunities and drive resolutions.

Requirements

  • At least 3 years of experience in software development, mobile engineering, or a related field.
  • Strong understanding of containerized microservices and ability to guide teams.
  • Experience with software development technologies such as Github, Rider, and VSCode.
  • Demonstrated experience in delivering software using Agile methodologies.
  • Effective written and verbal communication skills.

Nice-to-haves

  • Bachelor's degree in computer science or related field.
  • Experience working with distributed teams across multiple locations.
  • Recent experience with .Net and Azure Cloud Services.
  • Good understanding of client and server-side JavaScript frameworks.
  • Experience in refactoring or redesigning existing applications.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • Paid time off (PTO)
  • Multiple health plans including medical, vision, and dental coverage
  • Short-term and long-term disability
  • Company discounts
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program covering tuition and fees
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service