(USA) Senior, Software Engineer- Data Venture jobs in United States
cer-icon
Apply on Employer Site
company-logo

Walmart Canada · 3 months ago

(USA) Senior, Software Engineer- Data Venture

Walmart Canada is a leading retailer in the United States, and they are seeking a Senior Software Engineer for their Data Venture team. The role involves developing software systems, collaborating on cross-platform projects, and contributing to all phases of the development life cycle while utilizing strong interpersonal skills.

DeliveryRetailShopping

Responsibilities

Develop software systems and solve complex problems by leveraging state-of-the-art technology
Collaborate with and execute major cross-platform executions as a team, or independently when needed
Document knowledge and processes specific to your work
Utilize strong interpersonal skills in working with numerous internal teams and expand personal and team knowledge of new and upcoming products
Contribute to all phases of the development life cycle and write well-designed, testable, efficient code
Participates in medium- to large-scale, complex, cross-functional projects by reviewing project requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement); writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery
Participates in the discovery phase of medium to large projects to come up with high level design by partnering with the technical lead, product management, business and cross-functional teams; help obtaining cross-function approvals; driving proof-of-concept; and implementing prototypes to validate ideas

Qualification

ReactJSJavaScriptTypescriptWeb ApplicationsCI/CDUnit TestingDesign PatternsGraphQLAccessibility StandardsCollaboration SkillsCommunication Skills

Required

BS/MS in Computer Science, or equivalent
7+ years of experience building highly scalable, high performance, responsive web applications
Experience building customizable, reusable, and dynamic frontend components using ReactJS, React Hooks, JavaScript, ES6, Typescript, HTML and CSS
Experience building a responsive, cross-browser compatible and high-performance web application
Proven ability in implementing best/excellent practices and Design Patterns like promises, application flow control, event/error/AJAX handling, RxJS, observables, and Redux
Strong creative, collaboration and communication skills
Familiarity with CI/CD, unit testing, automated frontend testing
Build high quality code by conducting unit testing and enhancing design to prevent re-occurrences of defects
Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area
Option 2: 5 years' experience in software engineering or related area

Preferred

Experience with online retail
Experience working with teams across multiple locations
GraphQL Experience
Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly
Knowledge of accessibility best practices

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.