Technical Program Project Manager
- Compensation
- Not disclosed
- Location
- Gurgaon
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 5+ years
- Category
- Project management
- Posted
Skills
Must have
- Jira: advanced understanding of workflows, dashboards, reports, JQL and Agile metrics.
- Microsoft Excel: strong proficiency including Pivot Tables, VLOOKUP/XLOOKUP, SUMIFS/COUNTIFS, conditional logic, data analysis, charts and dashboards.
- PowerPoint/presentation tools: strong proficiency for management reporting.
- Good to have: Confluence, Power BI/Tableau, Git/GitHub/GitLab, CI/CD tools, cloud platforms and monitoring/observability tools.
Nice to have
- 5-7 years of overall experience in software/technology organisations.
- Prior experience in Software Development, QA/Testing, Technical Project Management, Program Management or Engineering Operations.
- Candidates who started their careers in Development or QA and transitioned into TPM/Program Management are particularly preferred.
- Demonstrated experience working with multiple engineering teams and cross-functional stakeholders.
- Experience managing technology programs from requirement/planning through production release.
Full description
We are looking for an experienced and highly hands-on Technical Program Manager (TPM) to drive technology programs across Engineering, QA, Product, DevOps, Infrastructure and other cross-functional teams. The ideal candidate will have 5-7 years of experience, with strong practical experience in Agile/Scrum methodologies, software development and release processes. Candidates who started their careers in Software Development or QA and subsequently moved into program/project management will be preferred.
This role requires someone who is highly structured, data-driven and technically strong, with the ability to understand engineering challenges, identify risks and dependencies, and convert complex execution data into clear management insights. The person should be equally comfortable discussing technical issues with Engineering teams, understanding QA and release readiness, working with Product teams, and presenting program status and risks to senior leadership
The candidate will have responsibilities across the following functions: Agile Program Management:
- Drive and institutionalise Agile/Scrum processes across engineering teams.
- Work closely with Engineering, Product and QA teams to ensure effective sprint planning, execution and closure.
- Facilitate Sprint Planning, Daily Stand-ups, Backlog Grooming/Refinement, Sprint Reviews and Retrospectives.
- Track sprint commitments, velocity, capacity, spillovers and delivery predictability.
- Identify process gaps and continuously improve Agile maturity across teams.
- Ensure Agile ceremonies result in meaningful outcomes rather than becoming process formalities.
- Track dependencies across multiple teams and proactively identify execution risks.
Program Tracking and Execution:
- Own end-to-end tracking of technology programs from planning through release.
- Establish clear milestones, deliverables, owners, dependencies and timelines.
- Maintain program RAID logs covering Risks, Assumptions, Issues and Dependencies.
- Identify execution bottlenecks and drive teams toward timely resolution.
- Follow up rigorously on action items and commitments.
- Escalate risks and issues proactively with appropriate context and data.
- Work across Engineering, QA, Product, DevOps, Infrastructure, Security and other functions to ensure smooth execution.
Data-Driven Program Management:
- Build and maintain program dashboards and reports covering key engineering metrics.
- Analyse data from Jira, Excel and other engineering/project management tools.
- Track metrics such as sprint velocity, commitment vs. delivery, spillovers, cycle time, lead time, defect trends, defect leakage, release readiness, deployment frequency, release stability, open risks/issues, dependency ageing and resource/capacity utilisation.