Lead Technical Program Manager; Director level, individual contributor
Listed on 2026-09-20
-
Software Development
The Lead (Director level) Technical Program Manager (TPM) will be the lead point of contact on assigned initiatives that require delivery of end-to-end technology solutions. The TPM will work closely with the business initiative owner to align the technology services and capacity needed to deliver on the technology commitments. TPMs will work with the business to understand program requirements, manage different phases of development and testing plans, and ensure that projects are delivered on time and within budget.
Officelocation:
Boston - USA, Toronto
- Canada, Waterloo
- Canada. Work arrangement:
Hybrid - 3 days in office, 2 days from home;
Remote option is not available.
Position Responsibilities:
Initiative management
:
Overseeing the entire lifecycle of an initiative including initiating programs, driving delivery, and providing support when issues arise
Initiative Delivery: Responsible and accountable for ensuring all aspects of delivery of technology services including Initiation, Planning, Execution, Monitoring/Controlling, Closure, and Post initiative evaluation activities to deliver on scope, budget, and schedule for technology commitments.
Technical expertise
:
Using their background in understanding software engineering and technology to implement technology strategies and ensure effective software delivery
Cross-functional leadership
:
Providing cross-functional leadership and building alignment for efforts such as product architecture and synchronizing the ask with the IT organization service areas to deliver services.
Technical risk management
:
Identifying and mitigating technical risks that could impact project success
Value Creation: works closely with Business Initiative lead to build schedule, milestones, goals, and scope by aligning and incorporating technology aspects from components, solutions, feasibility and delivery.
People & Culture: Foster a culture of innovation, collaboration, while actively driving alignment and productivity for aligned Team
Technical and Architectural Depth- Strong foundation in software engineering, systems engineering, solution architecture, or technical product leadership, with the ability to review and challenge system designs, APIs, integrations, data flows, deployment models, test strategies, and non-functional requirements.
- Deep understanding of enterprise architecture, platform modernization, cloud adoption, security, data, Dev Sec Ops , observability, operational resilience, and architectural trade-offs across legacy and modern technology stacks.
- Strong knowledge of current-state technologies, including .NET Framework, , C#, Win Forms, ASP.NET Web Forms, IIS, SQL Server, ETL, batch processing, reporting, legacy calculation engines, document generation, and point-to-point integrations.
- Strong knowledge of target-state technologies and patterns, including modern .NET, ASP.NET Core, RESTful APIs, modular monoliths, microservices, event-driven architecture, React, Angular, Type Script, relational and No
SQL platforms, containers, orchestration, Python, automation, and AI-assisted engineering. - Ability to engage credibly with architects, engineering leads, developers, quality engineers, infrastructure teams, security partners, vendors, and senior leaders to guide migration strategies that balance business outcomes, risk, cost, maintainability, performance, and delivery timelines.
- Deep understanding of life insurance product structures and calculation drivers across Term, Whole Life, Universal Life, Indexed Universal Life, and Variable Universal Life, including premiums, charges, interest or crediting assumptions, guarantees, loans, withdrawals, cash values, riders, and regulatory illustration…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).