Job description
Role Overview
We are looking for an experienced Technical Project Manager to lead end-to-end technology and product development initiatives. The role will be responsible for driving product strategy, business planning, project execution, and delivery while collaborating with cross-functional teams. The ideal candidate should have a strong understanding of technical project management, product lifecycle management, stakeholder coordination, and software development processes to deliver innovative products aligned with business objectives and customer requirements.
Key Responsibilities
- Demonstrate proven experience in technical project management, driving the development and delivery of innovative technology products aligned with customer needs and business objectives.
- Drive product and business planning processes by collaborating with cross-functional teams, stakeholders, and leadership.
- Conduct market research and competitor analysis to evaluate industry trends, assess competing products, and identify opportunities for product differentiation.
- Lead end-to-end product lifecycle activities, including product research, market analysis, roadmap development, prioritization, and product launch.
- Translate product strategy and business requirements into detailed functional and technical specifications for prototyping, engineering, and development teams.
- Manage the complete product development lifecycle, ensuring effective planning, execution, monitoring, testing, and timely delivery.
- Lead and coordinate cross-functional teams, including engineering, product, QA, business, and client-facing teams, to ensure seamless project execution.
- Define project scope, objectives, deliverables, milestones, timelines, and resource requirements while ensuring alignment with organizational goals.
- Identify project risks, dependencies, and potential bottlenecks, implementing appropriate mitigation strategies to ensure delivery within agreed timelines and quality standards.
- Maintain effective stakeholder communication, project documentation, progress reporting, and governance throughout the project lifecycle.
Requirements
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- 8–12 years of experience in Technical Project Management, Product Development, or Technology Delivery.
- Proven experience managing end-to-end software/product development projects.
- Strong understanding of SDLC, Agile methodologies, project planning, and execution.
- Experience in product roadmap development, requirement gathering, and translating business needs into technical specifications.
- Strong stakeholder management, team leadership, and cross-functional coordination skills.
- Excellent analytical, problem-solving, decision-making, and communication skills.
- Ability to manage multiple priorities, project dependencies, and competing business requirements.
Good-to-Have Skills
- Experience in product strategy, market research, and competitor analysis.
- Knowledge of product lifecycle management and technology-driven business transformation.
- Experience working with engineering, QA, and product development teams.
- Exposure to cloud-based solutions, enterprise software, or SaaS product development.
- Experience in client-facing project delivery and managing global stakeholders.
- Familiarity with project management tools such as Jira, Confluence, MS Project, or similar platforms.
Key Competencies
- Technical Project Leadership
- Strategic & Business Planning
- Product Lifecycle Management
- Stakeholder Management
- Cross-functional Team Leadership
- Risk & Dependency Management
- Agile Project Delivery
- Analytical & Problem-solving Skills