Logo
Walmart

Senior Software Engineer

Walmart, Reston, Virginia, United States, 22090


What you'll do...

Position:

Senior Software EngineerJob Location:

10790 Parkridge Drive, Suite 200, Reston, VA 20191Duties:

Coordinates, completes, and oversees job-related activities and assignments by developing and maintaining relationships with key stakeholders. supporting plans and initiatives to meet customer and business needs; identifying and communicating goals and objectives; building accountability for and measuring progress in achieving results; identifying and addressing improvement opportunities; and demonstrating adaptability and promoting continuous learning. Provides supervision and development opportunities for associates by hiring and training; mentoring; assigning duties; providing recognition; and ensuring diversity awareness. Ensures compliance with company policies and procedures and supports company mission, values, and standards of ethics and integrity by implementing related action plans; utilizing and supporting the Open-Door Policy; and providing direction and guidance on applying these in executing business processes and practices. Requirement and Scoping Analysis: Requires knowledge of: Traceability matrix; Risk analysis methodologies; Cost Analysis; Business objectives; Classification of requirements; User stories to explore relevant products/solutions from an existing repertoire, that can address business/technical needs. Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions (in case of agile methodology, for the iteration). Classify the requirements into applicable types (For example - Functional/Non-Functional, Derived/Imposed/Emergent etc.). Anticipate the solution risks / issues during requirements gathering phase, inform relevant stakeholders and recommend corrective steps. Contribute to the creation of user stories for component/application/complex (For agile methodology). Solution Design: Requires knowledge of: Software architecture; Distributed systems; Scalability; Design patterns; Disaster Recovery; Tech Stacks; Minimum Viable Product- MVP; Non-Functional Requirements; Telemetry.Minimum education and experience required:

Bachelor’s degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 3 years of experience in software engineering or related experience; OR 5 years of experience in software engineering or related experience.Skills required:

Must have experience with:

Creating thorough tagging strategy to gather data (Adobe Analytics); Analyzing data anomalies and trends (Splunk); Test parameters for responses (Postman); Developing applications code using (ReactJS, JavaScript); NodeJS; AngularJS; ES6; TypeScript; Python; Implementing REST API Web Services; Deploying applications in AWS (Docker); Kubernetes; Ag-grid; AM Charts; Axios; ReduxJS; Database – SQL; MongoDB; Writing unit test cases with Jasmine, Karma; Jest, Enzyme; Bug tracking tools (JIRA); Integrated Development Environment (IDE), Visual Studio; IntelliJ; WebStorm; Version control tool (GITHUB); Operating systems (Linux); Agile Methodology (Scrum).

Employer will accept any amount of experience with the required skills.#LI-DNP #LI-DNIWal-Mart is an Equal Opportunity Employer.