Java, Javascript, Python, NodeJS Software Engineer
Walmart7 months ago
Alexandria, Virginia, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
As part of Walmart Global Tech, you’ll build industry-defining, reusable customer and partner-facing services and products for both our 1P and 3P customers. You will collaborate with US stores, eCommerce, and technology teams to drive innovation and deliver scalable, secure, and high-performance solutions.
Primary Location: 10790 PARKRIDGE DR. SUITE 200, RESTON, VA 20191, United States of America
Key Responsibilities
- Design, build, and maintain high-performance front-end applications for 1P and 3P customers.
- Develop robust, maintainable, and reusable code that supports functionality, configuration, deployment, monitoring, performance, scalability, security, and alerting across test, integration, and production environments.
- Plan and implement modifications, including reconfiguration, integration, and component updates, to enhance usability, resiliency, and security.
- Analyze business, stakeholder, and technical requirements to develop modular and extensible functional designs.
- Assess gaps between customer expectations and existing solutions; analyze defects and non-functional requirements to troubleshoot performance and availability bottlenecks.
- Develop and enhance automated test cases and deployment procedures as part of a Shift Left practice.
- Follow coding and design best practices, review peer code, and contribute to continuous improvement in architecture and processes.
- Plan hardware capacity for high-traffic events and design, build, and maintain observability aspects of the application.
- Collaborate with stakeholders to launch AB tests for new functionalities.
Required Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area and 3 years’ experience in software engineering; OR 5 years’ experience in software engineering or a related area.
- Experience in creating user interfaces using modern technologies (e.g., HTML5, CSS, Bootstrap) and best practices.
- Proficiency in front-end programming languages and frameworks (e.g., Java, Python, JavaScript, Spring, Node, React, Angular).
- Experience integrating with scalable back-end services (e.g., REST, Graph-QL).
- Familiarity with functional, integration, and end-to-end testing tools and practices.
- Knowledge of code repositories, version control practices, CI/CD pipelines, agile methodologies, and software quality best practices.
- Strong analytical and problem-solving skills.
Preferred Qualifications
- Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related field and 1 year’s experience in software engineering.
- Background in creating inclusive digital experiences with knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies.
- Familiarity with accessibility best practices to support Walmart’s inclusive culture.
Benefits & Perks
- Compensation: Annual salary range of $108,000.00 - $216,000.00 with annual or quarterly performance bonuses, and potential stock options.
- Health benefits including medical, vision, and dental coverage.
- Financial benefits such as 401(k), stock purchase plans, and company-paid life insurance.
- Paid time off (PTO/PPTO) covering vacation, sick leave, holidays, parental leave, and more.
- Additional Benefits: Live Better U education benefit program covering tuition, books, and fees, along with short-term/long-term disability, company discounts, Military Leave Pay, and other family-related benefits.
Required Skills
NodeJS
Javascript
Python
Java