Technical Delivery Manager

Posted:
3/12/2026, 1:51:36 AM

Location(s):
Haryana, India ⋅ Gurgaon, Haryana, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Manager – Software Engineering, Assurant, GCC-India

The Manager – Software Engineering is responsible for overseeing the end-to-end delivery of software projects, ensuring they are delivered on time, within scope, and aligned with business objectives. This role acts as a bridge between development teams, project management, business stakeholders, and QA, fostering collaboration and continuous improvement in delivery processes.

As office managers, they are responsible for co-ordinating and managing the output and attendance of the staff

This position will be in Gurugram at our India location.

Work Timings: 9:00 AM IST ~ 6:00 PM IST.

What will be my duties and responsibilities in this job?

  • Manage and coordinate the delivery of multiple software projects or releases.
  • Collaborate with cross-functional teams including engineering, QA, DevOps, UX, and product management to ensure seamless delivery.
  • Monitor delivery timelines, resource allocation, and project risks; proactively address potential roadblocks.
  • Facilitate sprint planning, stand-ups, reviews, and retrospectives where necessary.
  • Ensure high-quality deliverables that meet performance, security, and usability standards.
  • Promote a culture of continuous improvement, automation, and operational excellence.
  • Support release planning and deployment processes in collaboration with DevOps.
  • Provider a focal pt for the various offshore teams
  • Liaise with the on-shore team
  • Sanity check requirements
  • Other projects and assignments may result and be assigned to accommodate the changing needs of the department and the company. 

What are the requirements needed for this position?

  • Proven experience in management/leadership
  • Proven experience (12+ years) in software delivery, project management, or technical program management.
  • Strong knowledge of software development life cycle (SDLC) and Agile methodologies.
  • Experience managing cross-functional teams and multiple concurrent projects.
  • Excellent organizational and communication skills.
  • Familiarity with tools like Jira, Confluence, Git, AWS DevOps, or similar.

What are the preferred requirements needed for this position?

  • Background in software engineering or technical field.