Walmart

Senior Manager, Software Engineering

Walmart

full-time

Posted on:

Location Type: Office

Location: Chennai • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAzureCloudJavaJavaScriptJenkinsJestJUnitMavenMicroservicesNode.jsNoSQLReactSOAPSpringSpring BootSpringBootSQLTypeScript

About the role

  • Manage a high performing team of 10-12 people and own the accountability of complete E2E delivery.
  • Drive design, development, implementation and documentation.
  • Should be good in stakeholder and program management.
  • Establish best engineering practices and operation excellence backed up with product, engineering and scrum metrics.
  • Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community.
  • Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products.
  • Work closely with the Architects and cross functional teams and follow established practices for the delivery of solutions meeting QCD (Quality, Cost & Delivery) within the established architectural guidelines.
  • Participate in hiring and build teams enabling them to be high performing agile teams.
  • Participate in organizational events like hackathon’s/Demo days etc...
  • Interact closely for requirements with Business owners and technical teams both within India and across the globe.
  • Mentoring and coaching team and help them grow.

Requirements

  • BE / B. Tech degree in Computer Science with minimum 10+ years’ experience and at least 2+ years in people management.
  • Have strong experience in building and managing a high performing team.
  • Have led a team of 10-12 people and owned the accountability of complete E2E delivery.
  • Should be good in stakeholder and program management.
  • Have worked on good product organization.
  • Extensive experience building services using these technologies (Microservices/Restful/SOAP web services).
  • In-depth knowledge in full stack technologies like Java, Spring/Springboot, React JS/Angular Js/Node.js, JavaScript, TypeScript, CSS.
  • Strong experience in running the cloud distributed system in production at least for 2-3 years.
  • Experience in creating performing, highly scalable and distributed middle-tier frameworks, preferably using event-driven architecture in Cloud like Azure.
  • Object Oriented analysis and design using common design patterns.
  • Experience on large-scale end-to-end implementations.
  • Knowledge on unit testing frameworks (Junit/Spock/Jest etc) and code quality control platforms like Sonar.
  • Experience in CI/CD development environments/tools: Git, Maven, Jenkins, Azure DevOps.
  • Demonstrated end-to-end ownership for development and design of at least one cloud-based project.
  • Working knowledge of SQL and NoSQL database technologies.
  • Prior Strong hands-on development skills to prototype technical solutions.
  • Well versed in understanding and handling Non-Functional requirements (NFR’s).
  • Excellent in driving Engineering excellence – code quality, performance tuning, operational excellence etc.
  • Strong desire to drive change, and ability to adapt to change quickly.
  • Willing to learn new and emerging technologies.
  • Exceptional communication and interpersonal skills - including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.
  • Knowledge on cloud platforms like Microsoft Azure.
  • Practitioner of Agile (Scrum) methodology.
Benefits
  • Beyond our great compensation package, you can receive incentive awards for your performance.
  • Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
MicroservicesRestful web servicesSOAP web servicesJavaSpringSpringbootReact JSAngular JSNode.jsJavaScript
Soft skills
stakeholder managementprogram managementmentoringcoachingcommunicationinterpersonal skillsnegotiationfacilitationconsensus buildingadaptability