Technical Program Management Company Overview Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and design capabilities coupled with deep domain understanding. We combine services and products to maximize business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science & healthcare industries. Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep technology and domain experts, and global teams. Incedo University, our learning platform, provides ample learning opportunities starting with a structured onboarding program and carrying throughout various stages of your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible career paths allow you to grow into a program manager, a technical architect or a domain expert based on your skills and interests. Our Mission is to enable our clients to maximize business impact from technology by Harnessing the transformational impact of emerging technologies Bridging the gap between business and technology. Incedo is a US-based consulting, data science and technology services firm with over 3000 people helping clients from our six offices across US, Mexico and India. We help our clients achieve competitive advantage through end-to-end digital transformation. Our uniqueness lies in bringing together strong engineering, data science, and design capabilities coupled with deep domain understanding. We combine services and products to maximize business impact for our clients in telecom, Banking, Wealth Management, product engineering and life science healthcare industries. Working at Incedo will provide you an opportunity to work with industry leading client organizations, deep technology and domain experts, and global teams. Incedo University, our learning platform, provides ample learning opportunities starting with a structured onboarding program and carrying throughout various stages of your career. A variety of fun activities is also an integral part of our friendly work environment. Our flexible career paths allow you to grow into a program manager, a technical architect or a domain expert based on your skills and interests. Our Mission is to enable our clients to maximize business impact from technology by Harnessing the transformational impact of emerging technologies Bridging the gap between business and technologyRole Description: As aTechnical Program Managerat Incedo, you will lead the successful delivery of complex, multi-stream technology programs. This role is intended for professionals with a strong.NET or Java engineering backgroundwho have transitioned intotechnical leadership, program management, or solution oversight roles . The role demandsdeep technical familiarityto guide architecture discussions, review design decisions, assess technical risks, and collaborate effectively with engineering teams, architects, and business stakeholders. You will act as thebridge between engineering, product, and business , ensuring predictable delivery, technical quality, and alignment with long-term platform and enterprise goals.Key Responsibilities Engineering Program & Delivery Management Lead end-to-end delivery of multi-team, multi-location engineering programs Define and manage program plans, milestones, dependencies, and critical paths Track delivery progress, engineering risks, and cross-team dependencies Drive execution using Agile delivery frameworks (Scrum, Kanban, SAFe) Manage budgets, capacity planning, and resource allocation Establish and monitor delivery metrics, quality indicators, and program health dashboardsTechnical Oversight & Engineering Governance Provide engineering oversight for programs built on.NET or Java-based platforms in AWS Participate in architecture and design reviews to validate scalability, security, and maintainability Guide teams on modern engineering practices including: Microservices and event-driven architecture API-first and domain-driven design approaches Cloud-native and distributed system patterns Partner with engineering leadership to ensure alignment with enterprise architecture and technology roadmaps Identify technical debt and drive remediation plans in collaboration with engineering teamsStakeholder & Cross-Functional Leadership Serve as the primary interface between engineering, product, business, and client stakeholders Translate technical complexity into clear, outcome-oriented communication for senior leadership Facilitate decision-making by articulating trade-offs, risks, and impact of engineering choices Align multiple teams toward shared delivery goals and prioritiesRequired Technical Background (Familiarity Required) Core Engineering Experience Prior experience as a.NET or Java developer / technical lead Strong understanding of: Object-oriented design and enterprise application architecture RESTful services, integration patterns, and messaging systems Relational databases and data consistency concepts Proven experience working within Agile engineering teamsPlatform & Technology Exposure Familiarity with front-end frameworks such asAngular(good to have) Exposure tocloud platforms , preferablyAWS , including: Compute, storage, databases, and API management services CI/CD pipelines and DevOps practices Understanding non-functional requirements: performance, scalability, security, and resilienceProgram & Leadership Skills Strong program management discipline with an engineering-first mindset Ability to challenge and validate technical decisions without hands-on coding Experience leading and influencing senior engineers, architects, and technical leads Excellent communication skills across technical and non-technical audiences High adaptability in fast-paced, evolving engineering environmentsQualifications 12–16 yearsof overall experience with a strong foundation in software engineering Bachelor’s or master’s degree in engineering / Computer science / MCA Demonstrated progression from engineering roles into program or delivery leadership positions
Job Title
Technical Project Manager