Senior, Software Engineer
Walmart · Chennai · 8+ yrs experience · Posted 2026-07-01
Tech stack: AWS, Azure, GCP, Java, Python, React, Spring Boot
Apply on the company site · Get a referral for this role
Walmart salary & ratings · Walmart interview process · More live openings
About the role
Corporate Tech Services is invested in building a compact, robust organization that includes service operations and technology solutions for Finance, People, Associate Digital Experience.
Responsibilities:
- Through this role you have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
- Architecture & Design Reviews and Code Reviews across teams.
- You also get to collaborate with team members to develop best practices and client requirements for the software.
- Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
- In this role it would be important for you to professionally maintain all codes, best practices and create updates regularly to address the customer’s and company’s concerns
- You will show your skills in analyzing and testing programs/products before formal launch to ensure flawless performance
- Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment.
- Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work
- You will also be required to seek ways to improve the software and its effectiveness.
- Participate in hiring and build teams enabling them to be high performing agile teams.
- You will be called upon to support the coaching and training of other team members to ensure all employees are confident in the use of software applications.
Qualifications:
- Bachelor’s/Master's degree in Computer Science or related technical field.
- Minimum 8 years of object-oriented programming experience in Java, Spring boot, Microservices, React, NestJS, Node.
- Good understanding of Data Structures
- 8 years of experience in systems design, algorithms, and distributed systems.
- Have programming experience preferably in the Finance/ retail / ecommerce industry.
- Python knowledge would be an added advantage
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
- Experience working in Agile Methodology
- Experience using CI/CD, tools for logging and metrics
- A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
- Strong computer science fundamentals in data structures and algorithms
- Exposure to information retrieval, statistics, and machine learning.
- Excellent oral and written communication skills.
- Good analytical and problem-solving skills
Qualifications
- Bachelor’s/Master's degree in Computer Science or related technical field.
- Minimum 8 years of object-oriented programming experience in Java, Spring boot, Microservices, React, NestJS, Node.
- Good understanding of Data Structures
- 8 years of experience in systems design, algorithms, and distributed systems.
- Have programming experience preferably in the Finance/ retail / ecommerce industry.
- Python knowledge would be an added advantage
- Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS
- Experience working in Agile Methodology
- Experience using CI/CD, tools for logging and metrics
- A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
- Strong computer science fundamentals in data structures and algorithms
- Exposure to information retrieval, statistics, and machine learning.
- Excellent oral and written communication skills.
- Good analytical and problem-solving skills
Responsibilities
- Through this role you
- have an opportunity to design and develop intuitive software that meets and exceeds the needs of the customer and the company.
- Architecture & Design Reviews and Code Reviews across teams.
- You also get to collaborate with team members to develop best practices and client requirements for the software.
- Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
- In this role it would be important for you to professionally maintain all codes, best practices and create updates regularly to address the customer’s and company’s concerns
- You will show your skills in analyzing and testing programs/products before formal launch to ensure flawless performance
- Troubleshooting coding problems quickly and efficiently will offer you a chance to grow your skills in a high-pace, high-impact environment.
- Software security is of prime importance and by developing programs that monitor sharing of private information, you will be able to add tremendous credibility to your work
- You will also be required to seek ways to improve the software and its effectiveness.
- Participate in hiring and build teams enabling them to be high performing agile teams.
- You will be called upon to support the coaching and training of other team members to ensure all employees are confident in the use of software applications.