Sr. Manager - Software Development - Hyderabad - Advance Auto Parts

Date de Publication: 6/9/2021

Résumé de l'offre

  • Type de contrat:
    Employé à plein temps
  • Type de poste:
  • Date de Publication:

Description de l'offre

Job Description

Development Manager for eCommerce is part of growing eCommerce transformation team at AAP. This team is focused on enabling best in class customer experience for our customers online and truly drive towards an Omnichannel experience.

eCommerce Development Manager will be responsible for partnering closely with Product Teams to understand the initiatives and lead the development teas to deliver best in class solutions to meet the initiative outcomes. This person will also be responsible for working closely with multiple other teams such as QA, API, Security etc. to make sure that Product Owners gets a complete development services experience. They will work closely on developing the team and growing them into a world class eCommerce team.

This is a senior role in the organization which along with a team of other architects will help design the future state of technology at AAP.

PRIMARY DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.

  • Lead the eCommerce development team
  • Participate in the refinement of our long term and short-term eCommerce roadmap.
  • Collaborate with solution architects to design solutions across platforms.
  • Establish design and development standards to speed time to market and continuously improve quality.
  • Mentor and develop development talent.
  • Lead an agile development process which may include leading daily standups, sprint planning sessions, and business requirement meetings.
  • Provide thought leadership to business stakeholders about emerging trends in digital technology as aligned to strategy.
  • Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
  • Plan, define and review projects for proper implementation and migration to service mode
  • Evaluate performance of team members, provide feedbacks and prepare appraisals.
  • Learn and display as how products would add value to respective business.
  • Supervise resource allocation to assure attainment of apt business and personnel development goals.
  • Collaborate with application management on defining project objectives, resource planning, allocation and support for projects.
  • Consult Director on serious concerns and issues relating to application resource utilization.
  • Provide means of escalation of issues between departments and project team.
  • Involve in strategic plans to accomplish technical as well as business with leadership chain, team and with customers.
  • Manage cost and quality improvement activities by implementing new effective processes.
  • Manage and execute software development projects from beginning to finish
  • Evaluate projects, develop and update schedules plus supervise project status.
  • Collaborate effectively with all team members as well as hold regular team meetings.


  • Live our Values – Inspires, motivates and ensures team is focused on serving our customers
  • Lead with Courage – Makes bold and timely decisions
  • Deliver Winning Results – Takes broad accountability for achieving team goals and objectives
  • Analysis – Analyzes Information
  • Managing Execution – Delegates and Monitors
  • Innovation – Engages in Innovation
  • Focus on Service – Deliver Service Requirements
  • Collaborating – Collaborates with Others
  • Communication – Writes and Speak Effectively
  • Leveraging Diversity – Understand and Respect Differences
  • Results Orientation – Drives for Results
  • Establishing Trust – Show Integrity
  • Adaptability – Show Resilience
  • Production Operations and Support – Defines and Executes Support Procedures


To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Bachelor’s Degree in Information Technology or Computer Science, or a related field; and
  • 10+ years related experience in eCommerce
  • 4+ years of people management/leadership, coaching and development experience.
  • Must have worked with Retail companies either consulting or managing the technology stack.
  • Prior experience leading an eCommerce development team preferably on headless architecture.
  • Experience leading full stack web development teams on modern frameworks such as React, Node, etc..
  • Experience integrating eCommerce platforms with content management systems (CMS), product information management systems (PIM), tag management systems, and other merchandising platforms.
  • Experience with Agile Development Methodologies
  • Experience in managing mid-large size teams
  • Experience in working into a matrix organization
  • Experience in Website and mobile app development
  • Implementing and testing of software application in Java/J2EE, Spring Boot, Spring, Web Services, ReactJS with DevOps - CI/CD, High Level Design of several applications, Project Estimation and Management, Resource Management.
  • Experience with below technologies is a must
    • React Framework
    • Redux
    • API Development
    • Node.JS
    • GIT, Jenkins
  • Experience with below technologies is a plus
    • Typescript
    • AWS and Azure platforms
    • Terraform
    • Akamai
    • Docker