What are the responsibilities and job description for the Technical Project Manager position at CoreAi Consulting?
We are seeking an experienced Technical Project Manager (TPM) with a strong software engineering and systems architecture background to lead and coordinate strategic technology initiatives across multiple business units. This role requires a technically strong leader who understands the full Software Development Life Cycle (SDLC) and can effectively bridge the gap between business stakeholders, product teams, and engineering organizations. The ideal candidate will have prior hands-on technical experience as a Lead Engineer, Senior Developer, or Technical Lead before transitioning into project or program management. This individual must be comfortable working closely with engineering teams, understanding distributed systems architectures, CI/CD processes, cloud-native development practices, and modern Agile delivery models. Experience within the Financial Services domain is highly desirable.
Key Responsibilities
- Partner with senior executives and business leaders to identify and prioritize new project initiatives.
- Develop executive presentations, technical roadmaps, and business cases for budget approval.
- Translate strategic objectives into actionable project plans and technical execution strategies.
- Drive alignment across business, product, architecture, and engineering teams.
- Define project scope, timelines, deliverables, dependencies, and success metrics.
- Create and manage comprehensive project plans using Agile, Scrum, or hybrid methodologies.
- Coordinate cross-functional teams across multiple concurrent initiatives and technology streams.
- Ensure deliverables meet quality standards, technical expectations, and business objectives.
- Provide clear and concise updates to senior leadership and stakeholders.
- Prepare executive dashboards, status reports, RAID logs, and financial tracking summaries.
- Present project progress, technical risks, dependencies, and mitigation strategies.
- Collaborate closely with Product Owners and engineering leads to refine requirements and maintain prioritized backlogs.
- Work with Scrum teams to ensure sprint planning aligns with release milestones and delivery commitments.
- Facilitate Agile ceremonies, stakeholder reviews, and cross-team technical discussions.
- Identify and proactively manage project risks, technical dependencies, and operational challenges.
- Ensure compliance with governance, regulatory, security, and audit requirements.
- Drive issue resolution across both business and technical teams.
- Track project budgets and ensure adherence to financial controls.
Technical Expectations
- Strong understanding of the end-to-end SDLC, including requirements gathering, architecture, development, testing, deployment, and production support.
- Hands-on technical background with prior experience in software engineering or technical leadership roles.
- Understanding of distributed systems, microservices architectures, APIs, and enterprise integration patterns.
- Working knowledge of CI/CD pipelines, release management, DevOps practices, and automated deployment processes.
- Ability to engage in technical discussions with engineering teams and provide delivery leadership for complex systems.
- Experience coordinating cloud-native or enterprise-scale application delivery initiatives.
Qualifications
- 10 years of experience in Technical Project Management, Program Management, or Engineering Leadership roles.
- Strong prior technical experience as a Software Engineer, Technical Lead, or Solution Lead.
- Proven experience working with senior leadership and executive stakeholders.
- Strong experience managing multiple large-scale technical projects simultaneously.
- Hands-on experience with Agile/Scrum methodologies and enterprise delivery frameworks.
- Ability to translate business requirements into technical execution plans.
- Exceptional presentation, stakeholder management, and executive communication skills.
- Strong risk management, dependency management, and problem-solving abilities.
- Experience managing budgets, forecasts, and financial tracking.
- Experience in Financial Services or other highly regulated industries is preferred.