SENIOR SOFTWARE ENGINEER In Walmart 2024 | Apply Right Now

SENIOR SOFTWARE ENGINEER in Walmart

Role: Senior Software Engineer

Experience: 5 – 10 years
Salary: Not Disclosed
Location: Bengaluru
Company: Walmart

About Walmart

If you’re thinking big, think even bigger. At Walmart Global Tech India, we don’t just innovate; we enable changes across stores and various channels for the Walmart experience. A typical day at Walmart Global Tech India involves using technology to deliver cutting-edge innovations for the world’s largest retailer – Walmart.

Senior Software Engineer Description

We are looking for an experienced Senior Software Engineer with 5-10 years of expertise in software development, specializing in full-stack web development, cloud computing, and DevOps. The ideal candidate has a proven track record of designing and implementing scalable solutions, leading cross-functional teams, and driving project success. A passion for learning new technologies and improving code quality is essential.

Skills

  • Frameworks/Libraries: Spring Boot, Node.js, React, Redux, Express
  • Certifications: Oracle Certified Professional, Java SE 11 Developer

Projects

  • E-commerce Platform Migration: Migrated a monolithic e-commerce application to a microservices architecture using Spring Boot and Docker, improving scalability and maintainability.
  • Real-time Chat Application: Developed a real-time chat application using WebSockets, Node.js, and React, providing a responsive and interactive user experience.

Professional Affiliations

  • Member, Association for Computing Machinery (ACM)
  • Member, IEEE Computer Society

Responsibilities

  • Design, develop, and continuously improve cloud infrastructure build, upgrade, and patching processes.
  • Develop and maintain high-quality, scalable, and efficient software solutions to meet business requirements and specifications.
  • Enhance code/scripts for hardware management and incident workflow.
  • Design and implement effective monitoring systems for cloud services in a production environment.
  • Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices.
  • Troubleshoot, debug, and resolve complex software issues, providing root cause analysis and implementing long-term solutions.
  • Stay up-to-date with industry trends, technologies, and best practices, incorporating them into the development process as appropriate.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Develop and maintain technical documentation, including design documents, user guides, and API documentation.
  • Work closely with quality assurance teams to develop and execute test plans, ensuring the delivery of high-quality software.
  • Contribute to the development of software development processes, tools, and methodologies within the company.
  • Provide on-call support as needed, addressing critical issues and ensuring smooth operation of software applications.

Click Here To Apply Now

Share with others

Leave a Reply

Your email address will not be published. Required fields are marked *