We are looking for an experienced Technical Program Manager (TPM) with a strong .NET Full Stack engineering background to drive end-to-end delivery of complex, cross-functional programs. The ideal candidate will combine deep technical expertise with excellent program management skills to ensure timely, high-quality execution across engineering, product, QA, and business stakeholders.
Key Responsibilities
Program & Delivery Management
-
Own and drive end-to-end program delivery across multiple teams and workstreams
-
Define program scope, milestones, dependencies, risks, and mitigation plans
-
Track execution against timelines, identify bottlenecks, and proactively resolve issues
-
Facilitate Sprint planning, PI planning, retrospectives, and release management
-
Ensure adherence to Agile/Scrum best practices
Technical Leadership
-
Act as a technical bridge between business, product, and engineering team
-
Review and challenge solution designs, architecture decisions, and implementation plan
-
Ensure scalability, performance, security, and reliability of solutions
-
Provide guidance on best practices for coding, testing, CI/CD, and cloud deployment
Stakeholder & Communication Management
-
Communicate program status, risks, and dependencies clearly to leadership
-
Manage expectations and ensure alignment across internal and external stakeholders
-
Collaborate closely with Product Owners, Architects, Engineering Managers, and QA leads