Technical Program Manager
- Mississauga, ON
- On-site
- Posted Sep 28, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Lead · 10+ years
- Apply by
- Oct 26, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Lead complex technical programs across Core Banking platforms, including modernization, migration, integration, and transformation initiatives. Coordinate teams and dependencies, manage scope, schedules, budgets, risks, and governance, and communicate progress to stakeholders and senior leadership.
Job details
Key Responsibilities Lead end-to-end technical programs across Core Banking platforms and banking applications. Manage program scope, roadmap, timelines, dependencies, risks, and budgets. Partner with Business, Product, Architecture, Engineering, Operations, and Risk/Compliance teams. Drive Core Banking modernization, platform migration, integration, and transformation initiatives. Coordinate multiple engineering teams and manage cross-program dependencies. Oversee APIs, microservices, data migration, system integrations, and cloud initiatives. Establish program governance, status reporting, KPIs, RAID logs, and executive communication. Identify and mitigate technical, operational, and delivery risks. Drive Agile ceremonies and ensure successful delivery across multiple workstreams. Manage stakeholder expectations and communicate program progress to senior leadership. Required Skills 10+ years of experience in Technical Program/Project Management within Banking/Financial Services. Strong Core Banking domain knowledge. Experience with Core Banking platforms, banking products, and financial systems. Strong understanding of APIs, microservices, cloud, databases, and system integration. Experience managing large, complex technology programs with multiple teams. Strong Agile/Scrum, SDLC, and program governance experience. Excellent communication, stakeholder management, and problem-solving skills.
What you’ll do
Lead complex technical programs across Core Banking platforms, including modernization, migration, integration, and transformation initiatives. Coordinate teams and dependencies, manage scope, schedules, budgets, risks, and governance, and communicate progress to stakeholders and senior leadership.
Requirements
Requires 10+ years of technical program or project management experience in banking or financial services, along with strong Core Banking domain knowledge. Candidates should have experience with complex, multi-team technology programs and knowledge of APIs, microservices, cloud, databases, system integration, Agile/Scrum, SDLC, and program governance.
Listed skills
- Risk Management · Preferred
- Scrum · Preferred
- Agile · Preferred
- Stakeholder Management · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Technical Program Management
- Core Banking
- Program Governance
- Roadmap Management
- Risk Management
- Budget Management
- Stakeholder Management
- Agile
- Scrum
- SDLC
- APIs
- Microservices
- Cloud
- Databases
- System Integration
- Data Migration
Job areas
- Technology
- Management & Leadership
- Finance & Accounting
- Software
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
Government of Ontario
Talent Pool - Registered Nurse (Full-Time and Casual/Irregular On-Call Hours)
Direct employerEasy Apply- On-site
- ON
- Posted Sep 28, 2026
The Properties Group Management Ltd.
Real Estate Law Clerk
SponsoredDirect employerEasy Apply- On-site
- Ottawa, ON
- Posted Sep 24, 2026
