Logo of Huzzle

Software Engineer III

image

Walmart

Jul 30, 2024

Applications are closed

  • Job
    Full-time
    Mid-level (3-4 years)

Requirements

  • Bachelor's or master's degree in computer science or related technical field.
  • Min 4 years of Hands on experience in Java 17, Spring boot and Microservice
  • You're experienced in computing platforms (e.g., GCP, Azure)
  • Develop web/mobile applications using HTML, CSS, Java Script, TypeScript, React
  • Working knowledge of SQL and NoSQL database technologies (Mongo/Cosmos)
  • Experience with TDD and writing robust Unit Test cases.
  • Exposure to CICD tools, including Git, Maven, Jenkins, Azure.
  • Able to break down a product goal into dev deliverables.
  • Approaches risks head-on with options to mitigate.
  • Ability to lead our technical relationship with partners and mentors a team of developers.
  • Experience with a containerization technology
  • Messaging services: Kafka is preferable
  • A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
  • Strong computer science fundamentals in data structures and algorithms
  • Excellent oral and written communication skills.
  • Good understanding of metadata driven development
  • Excellent problem solving, Critical and Analytical thinking skills.
  • Aware of Agile (Scrum) methodologies
  • Strong DS and Algorithm background.
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years' experience in software engineering or related area.
  • Option 2: 4 years' experience in software engineering or related area.
  • Masters: Computer Science

Responsibilities

  • Experience performing root cause analysis on data and processes to answer specific business questions and identify opportunities for improvement.
  • Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
  • Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome product features to keep platform ahead of market scenarios.
  • Provides support to the business by responding to user's questions, concerns, and issues (for example, technical feasibility, implementation strategies). Facilitating resolutions and leading cross-functional partnership.
  • Create software design and architecture for next software solution. This will be your channel to communicate your ideas with rest of the team. Not just one but evaluate multiple solutions.
  • Closely interact with Software Engineers from within Walmart to identify right open-source tools to deliver product features by performing research, POC/Pilot.
  • You also get to collaborate with team members to develop best practices and client requirements for the software.
  • You will show your skills in analysing and testing programs/products before formal launch to ensure flawless performance.
  • Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work.
  • You will also be required to seek ways to improve the software and its effectiveness.
  • You will be called upon to support the coaching and training of other team members to ensure all employees are confident in the use of software applications.
  • Creates training documentation. Oversees the tasks of less experienced programmers and stipulates system troubleshooting supports.

FAQs

What is the primary focus of the Software Engineer III position at Walmart in the Real Estate & Energy Tech team?

The primary focus is on creating reusable technologies that enhance customer acquisition, onboarding, and empower merchants, while optimizing tariffs and assortment in line with Walmart's Everyday Low Cost philosophy. The role involves building and implementing innovative products for the New Home office campus with a strong emphasis on sustainability and customized experiences.

What are the main responsibilities of a Software Engineer III in this role?

Main responsibilities include performing root cause analysis on data and processes, engaging with cross-functional teams, creating software design and architecture, developing best practices, ensuring software security, analyzing and testing products, providing support for users, and mentoring less experienced developers.

What qualifications are required for this position?

Candidates must have either a Bachelor’s degree in a technical field and at least 2 years of experience in software engineering, or a minimum of 4 years of relevant experience in software engineering or a related area.

What specific technical skills are required for this position?

Required skills include hands-on experience in Java 17, Spring Boot, Microservices, web/mobile application development (HTML, CSS, JavaScript, TypeScript, React), experience with SQL and NoSQL databases, knowledge of TDD and unit testing, exposure to CI/CD tools (Git, Maven, Jenkins, Azure), experience with containerization, proficiency in messaging services like Kafka, and strong fundamentals in data structures and algorithms.

How does the company support employee development and training?

Walmart offers coaching and training opportunities for team members, creates training documentation, and provides the Live Better U education benefit program for full-time and part-time associates, covering tuition, books, and fees for various educational programs.

What is the salary range for the Software Engineer III position?

The annual salary range for this position is between $90,000.00 and $180,000.00, along with additional compensation options such as performance-based bonuses and stock options.

What benefits does Walmart offer to employees in this position?

Benefits include competitive pay, medical, vision, and dental coverage, financial benefits like 401(k) and company-paid life insurance, paid time off (PTO), short- and long-term disability, and various leave options. Additional perks include company discounts, military leave pay, and reimbursement for adoption and surrogacy expenses.

Is experience with Agile methodologies required for this role?

Yes, familiarity with Agile (Scrum) methodologies is preferred, as it aligns with the approach used within the team.

Does this position require collaboration with external partners?

Yes, the role involves leading technical relationships with partners and fostering collaboration with Walmart engineering teams across different geographies.

Are there any preferred qualifications for this position?

Preferred qualifications include a master's degree in computer science and experience in creating inclusive digital experiences, particularly knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and accessibility best practices.

https://www.walmart.com/

Retail & Consumer Goods
Industry
10,001+
Employees
1962
Founded Year

Mission & Purpose

Sixty years ago, Sam Walton started a single mom-and-pop shop and transformed it into the world’s biggest retailer. Since those founding days, one thing has remained consistent: our commitment to helping our customers save money so they can live better. Today, we’re reinventing the shopping experience and our associates are at the heart of it. When you join our Walmart family of brands (Sam's Club, Bonobos, Moosejaw and many more!), you’ll play a crucial role in shaping the future of retail, improving millions of lives around the world. We are ecstatic to have been named a Great Place to Work® Certified May 2023 – May 2024, Disability: IN 2023 Best Places to Work, and Fast Company 100 Best Workplaces for Innovators 2023. This is that place where your passions meet purpose. Join our family and build a career you’re proud of.