Delivery Manager

Responsibility: Be responsible for successful delivery, according to SOWs and commitment, of all projects within an account by managing Schedule, Cost, Quality and Customer Satisfaction Develop and maintain strong relationships with key client stakeholders to ensure high client satisfaction. This includes but is not limited to monthly governance meetings, quarterly business reviews and client visits […]

Responsibility:

  • Be responsible for successful delivery, according to SOWs and commitment, of all projects within an account by managing Schedule, Cost, Quality and Customer Satisfaction
  • Develop and maintain strong relationships with key client stakeholders to ensure high client satisfaction. This includes but is not limited to monthly governance meetings, quarterly business reviews and client visits
  • Be the point of escalation for the client for any issue whatsoever
  • Implement Agile delivery practices to deliver complex and business critical applications on time to clients by managing the complete SDLC
  • Lead the team of Scrum Masters / Project Managers and drive client/account specific processes which is best for the account delivery and maximizes customer satisfaction
  • Work with the Staffing Manager to plan and optimize the utilization of available talent pool
  • Drive employee engagement and performance management for team members. Coach and mentor the team members to enable their technical and professional growth in the organization
  • Work closely with the Sale and Account Management teams on RFP responses. Review and approve project proposals for scope, level of effort estimates and schedules
  • Provide all possible support to the Account Manager towards mining and growing the existing account
  • Report client engagement status and other relevant business metrics to upper management on a regular basis
  • Upskill self and the team on newer trends in the digital domain

Desired Skills/ Experience:

  • 12+ years’ overall IT work experience, with at least 8 years in development of web/mobile applications
  • Understanding of software development processes, application architecture, good understanding of deployment environments including DevOps & cloud platforms
  • Knowledge of Agile methodology and frameworks like Scrum, Kanban, XP, etc.
  • Working experience of any of the Scrum Project Management tools like JIRA/TFS/Trello
  • Good understanding of function and non-functional (performance, UI/UX) aspects of complex web applications
  • Having minimum qualification of Bachelor’s Degree in Engineering. Post-graduation in management will be a plus
  • Excellent communication skills, analytical ability, management skills, and the ability to work effectively with clients
  • At least 5 years’ experience in people management in managing large scale software development projects
  • Strong people management skills, including coaching/mentoring and effective performance management.
  • Highly motivated & self-driven person who takes ownership and has the ability to build good relationship with technology and business stakeholders