Senior Software Engineer
Role details
Job location
Tech stack
Job description
Duties: Designs, develops, and maintains software applications. Write high-quality code, debug and troubleshoot issues, and ensure the scalability and performance of the software. Contributes to the architectural design and system integration of software solutions. Make strategic decisions on technology choices, design scalable and maintainable systems, and ensure adherence to Walmart's technical standards. Collaborates with cross-functional teams such as quality assurance, operations, and infrastructure teams to ensure smooth deployment and operation of software applications. Participate in meetings, resolve dependencies, and coordinate release schedules.
Requirements
Minimum education and experience required: Master's degree or the equivalent in Computer Science, Engineering (any) or related field and 2 years of experience in large scale enterprise software development environment; OR Bachelor's degree or the equivalent in Computer Science, Engineering (any) or related field and 5 years of experience in large scale enterprise software development environment.
Skills required: Experience understanding software development principles, including object-oriented design, data structures, algorithms, and design patterns. Experience in project management tool SIM, JIRA, and Confluence. Experience understanding software development methodologies Agile. Experience in debugging issues using Junit and Pytest. Experience using digital tools and technology including IntelliJ, postman, VS code, and Linux. Experience in GitHub for managing code. Experience in Cloud technologies AWS Lambda, AWS CloudWatch, and Step function. Experience coding in object-oriented programming language Java, Python, Ruby, and C#. Experience designing and implementing REST API using Java. Experience with Maven. Experience with Language Integrated Query (LINQ), SQL Server, and SQL Server Data Tools. Employer will accept any amount of experience with the required skills.
Benefits & conditions
Salary Range: $212,202/year to $216,000/year. Additional compensation includes annual or quarterly performance incentives.
Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. 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, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.