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

Walmart Canada · 4 months ago

Software Engineer III - Backend

Walmart Canada is a leading retailer seeking a Software Engineer III - Backend to join their Global Tech team. The role involves designing, building, and maintaining high-performance APIs and software services to enhance customer experiences and operational efficiency.

DeliveryRetailShopping

Responsibilities

Design, build, and maintain high performant APIs and software services for our 1P and 3P customers
Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for software test, integration, and production environments
Plan and implement a series of steps which potentially includes reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security
Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs. Assist in creation of simple, modular, extensible functional design for the product/solution in adherence to the requirements
Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions
Analyze defects from past projects/solutions to avoid recurrence of similar defects
Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency and security. Troubleshoot performance and availability bottlenecks for the application
Develop, maintain, and enhance automated test cases and deployment procedures
Follow coding and design best practices developed by the teams and contribute towards their continuous improvement

Qualification

JavaPythonMicroservicesCloud application developmentCI/CD pipelinesNo-SQL databasesAsynchronous message processingDesign patternsAgile developmentSoftware quality practicesVersion control

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
Strong development experience in an OO language (Java, python, C++, C#, etc.)
Experience with cloud application development including scalable, data driven, and message-oriented architecture
Experience designing scalable microservices
Experience designing loosely coupled services using asynchronous message processing including Kafka
Experience working on cloud scale massive relational and No-SQL databases
Experience with design patterns
Experience with code repositories and version control practices
Experience with CI/CD pipelines and best practices
Automated deployment experience is a plus
Experience in software quality and operational excellence practices
Experience in agile development methodology

Preferred

Customer Service background in creating inclusive digital experiences
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
Knowledge of assistive technologies and integrating digital accessibility seamlessly
Knowledge of accessibility best practices
Masters: Computer Science

Benefits

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 (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
Live Better U is a Walmart-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.