Software Engineer III - Full Stack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart Canada · 1 month ago

Software Engineer III - Full Stack

Walmart Canada is a part of a leading retail chain, and they are seeking a Software Engineer III to design, develop, and maintain scalable software solutions. The role involves analyzing complex requirements, coding, implementing automated testing, and collaborating with cross-functional teams to ensure high-quality deliverables.

DeliveryRetailShopping

Responsibilities

You will design, develop, test, and deploy cutting edge solutions at scale, impacting millions of customers
You will bring comprehensive knowledge of Java, React, one or more cloud platforms, and agile methodologies
Build responsive front-end applications using React integrating APIs and managing data flow across distributed systems
Design and maintain robust data pipelines to support ETL processes, ensuring reliable data transformation and delivery across platforms
You will work with architects, development leads, and product managers to ensure that solutions meet business needs
You will have a keen focus on software quality and operational excellence to continuously improve on automated testing, code quality metrics, alerting, monitoring, scalability, availability, and reliability of software applications
You will troubleshoot business and production issues by gathering information; performing root cause analysis to reduce future issues; and engaging support teams to assist in the resolution of issues
Apply system design principles to architect resilient, high-performance solutions, and contribute to generative AI and agent-based systems that enhance automation and intelligence in software delivery

Qualification

JavaReactCloud platformsMicroservices architectureDockerKubernetesETL processesAgile methodologiesSoftware qualityRoot cause analysisGenerative AIAccessibility best practicesProject management

Required

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
4 years' experience in software engineering or related area
Expertise in Java (Core Java concepts, Spring Framework, JUnits etc, Database interactions)
Great understanding of micro services architecture and reactive programming
Experience with distributed (multi-tiered) systems, relational databases, and Nosql databases
Experience with cloud platforms like Azure or Google Cloud platform
Experience with Docker and Kubernetes

Preferred

Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
Background in creating inclusive digital experiences
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
Knowledge of assistive technologies
Integrating digital accessibility seamlessly
Knowledge of accessibility best practices

Benefits

401(k) match
Stock purchase plan
Paid maternity and parental leave
PTO
Multiple health plans
Health benefits include medical, vision and dental coverage
Financial benefits include 401(k), stock purchase and company-paid life insurance
Paid time off benefits include PTO, parental leave, family care leave, bereavement, jury duty, and voting
Short-term and long-term disability
Company discounts
Military Leave Pay
Adoption and surrogacy expense reimbursement
Live Better U is a company paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities

Company

Walmart Canada

company-logo
Walmart Canada is a subsidiary of Walmart that operates a chain of more than 400 stores nationwide. It is a sub-organization of Walmart.