Technical Project Manager
Job Description: Technical Project Manager (TPM)
- Role Title: Technical Project Manager (TPM) / Senior Technical Project Manager
- Location: Bangalore, India (Hybrid / In-Office)
- Target Experience: 12–17 Years
- Domain Focus: Banking, Payments, FinTech, and Cloud-Native Digital PlatformsRole Purpose
The Technical Project Manager (TPM) will bridge technical architecture, hands-on engineering execution, and Agile delivery governance. You will partner directly with engineering squads, client stakeholders, and solution architects to drive predictable, end-to-end delivery of complex microservices, cloud migrations, and AI-enabled software solutions.
Key Responsibilities
- Engineering Delivery & Pod Leadership:
- Lead cross-functional engineering squads (15–30+ developers, QA, DevOps, and data engineers) through the entire SDLC.
- Drive sprint planning, backlog grooming, dependency tracking, release governance, and Agile metrics (velocity, burndown, CPI/SPI, RAID logs).
- Technical Bridge & Architecture Alignment:
- Translate complex business requirements into clear technical roadmaps, architecture contracts, and engineering backlogs.
- Facilitate architecture reviews across backend microservices, REST/GraphQL APIs, distributed data pipelines, and cloud infrastructure.
- Partner with architects and leads on non-functional requirements (scalability, latency, resilience, and security/compliance).
- AI-Augmented Engineering & Modernization:
- Champion the integration of developer productivity tooling (e.g., GitHub Copilot, Cursor, agentic AI workflows) into active delivery squads.
- Coordinate cloud migrations, legacy-to-microservices refactoring, and automated CI/CD pipeline deployments.
- Stakeholder & Scope Management:
- Act as the primary technical point of contact for client delivery leads, product managers, and engineering leadership.
- Manage project scope, milestone delivery, risk mitigation, and technical escalation resolution.Required Qualifications & Experience
- Foundational Engineering Roots:
- Bachelor’s/Master’s degree in Computer Science, Engineering, or an equivalent technical discipline.
- Proven technical origin as a hands-on Software Engineer / Developer before transitioning into technical delivery and project management.
- Technical Breadth:
- Deep conceptual and architectural understanding of modern backend and full-stack ecosystems: Java / Spring Boot, Python, or modern JavaScript frameworks (Node/React).
- Strong familiarity with microservices architectures, RESTful APIs, distributed messaging (Kafka/RabbitMQ), and relational/NoSQL databases.
- Hands-on experience delivering across major cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and CI/CD pipelines.
- Delivery & Governance Track Record:
- 12–17 years of IT delivery experience with solid tenure in IT services, consulting, or enterprise GCC environments.
- Strong grasp of Agile methodologies (Scrum, Kanban, SAFe) and Agile project tracking tools (Jira, Confluence).
- Certifications such as PMP, CSM, or SAFe Agilist are advantageous.
- Domain Experience:
- Proven experience delivering platforms within Banking, Payments, FinTech, Lending, Cards, or High-Throughput Enterprise SaaS.