Description : Role Overview :
We are seeking a Technical Project Manager (TPM) with a strong background in IT or software engineering and proven expertise in project governance, execution, and stakeholder management.
The TPM will bridge the gap between technical teams and business objectivesensuring that all projects are delivered on time, within scope, and with the highest quality standards.
Key Responsibilities :
Project Governance & Delivery :
- Plan, execute, and monitor software projects from initiation to closure.
- Define scope, timelines, milestones, and deliverables in collaboration with the Delivery Manager and technical leads.
- Govern sprint activities, track progress, and ensure adherence to project timelines and quality standards.
- Identify risks, dependencies, and bottlenecks early, ensuring proactive mitigation.
- Oversee change management and maintain documentation of decisions, risks, and key milestones.
Technical Understanding & Coordination :
Work closely with development, QA, DevOps, and design teams to ensure technical clarity and alignment with business goals.Translate business requirements into actionable technical tasks.Review architecture and technical approach with team leads to ensure scalability and maintainability.Understand core technologies (e.g., APIs, databases, cloud infra, web / mobile frameworks) to facilitate informed decision-making.Stakeholder & Client Communication :
Act as the bridge between clients, delivery teams, and senior management.Conduct regular status meetings, demos, and reviews with internal and client stakeholders.Provide weekly and monthly project reports summarizing progress, risks, and upcoming deliverables.Maintain high client satisfaction through transparency, ownership, and proactive communication.People & Process Management :
Collaborate with HR and Delivery Managers to align resource planning and onboarding.Mentor junior PMs or Delivery Assistants on delivery best practices.Drive project management processes such as sprint retrospectives, post-release reviews, and continuous improvement initiatives.Support cross-functional coordination between technical and non-technical teams.Required Skills & Qualifications :
Bachelors or Masters degree in Computer Science, Information Technology, or related field or technical expertise in this domain.2-3 years of experience in project management within IT / software development environments.Strong understanding of software development life cycle (SDLC) and Agile methodologies (Scrum / Kanban).Proven ability to manage multiple projects concurrently across different models.Excellent written and verbal communication, leadership, and stakeholder management skills.Hands-on experience with project tools like JIRA, ClickUp, Asana, or Trello, and documentation tools like Confluence or Notion.Technical familiarity with APIs, databases (SQL / NoSQL), cloud platforms (Azure / AWS), version control (Git), and CI / CD pipelines.Soft Skills :
Analytical mindset with attention to detail.Proactive problem-solving and risk mitigation.Strong ownership, accountability, and team coordination.Ability to balance client expectations with technical feasibility.(ref : hirist.tech)