Program Manager – IT IV X 3

90266
Toronto, Ontario
Contract
Yesterday

Job Title: Program Manager – IT IV X 3
Location: Toronto, ON (Hybrid)
Estimated Duration: 4 Months

Description:
Summary:
The Technical Engineering Manager, Digital Banking leads the delivery of modern, cloud-based banking platforms by combining strong technical expertise with people leadership. This role is responsible for overseeing end-to-end software development, guiding engineering teams, and ensuring delivery of secure, scalable, and customer-centric solutions aligned with business and enterprise standards.
People Leadership & Team Development

  • Lead, coach, and develop a team of full-stack engineers, fostering a strong culture of ownership, collaboration, inclusion, and continuous improvement.
  • Manage team performance and grow engineering talent.
  • Create an environment where engineers can do their best work, develop their capabilities, and contribute meaningfully to business outcomes.

Technical Leadership & Delivery

  • Provide hands-on technical leadership across the full software development lifecycle, including solution design, development, testing, integration, deployment, and production support.
  • Contribute directly to software architecture, code quality, technical design reviews, and implementation of key features where needed.
  • Guide the team in building modern, resilient, and maintainable applications using full-stack technologies and cloud-native engineering practices.
  • Drive technical decision-making, identify trade-offs, reduce delivery risk, and lead investigative spikes or proof-of-concepts where appropriate.
  • Ensure software solutions are aligned with enterprise architecture, security, compliance, and operational standards.

Delivery & Cross-Functional Collaboration

  • Lead the delivery of complex, multi-disciplinary initiatives from concept through production, ensuring outcomes meet customer and business needs.
  • Partner with Product Owners, Architects, Cybersecurity, Operations, and peer engineering leaders to prioritize work, resolve dependencies, and maintain delivery momentum.
  • Apply Agile / SAFe practices to help the team plan effectively, improve predictability, and continuously enhance delivery performance.
  • Use engineering and delivery metrics (including DORA and operational health indicators) to improve team effectiveness, quality, and speed.
  • Oversee the health, currency, and lifecycle management of technical assets and applications within your area of ownership.
  • Support production releases and help drive operational excellence, reliability, and issue resolution.

Required Qualifications:

  • 7+ years of experience in software engineering, including significant experience designing and delivering enterprise-grade applications across multiple layers of the stack.
  • Proven experience leading or mentoring engineering teams, with strong capabilities in team leadership, coaching, and delivery management.
  • Strong hands-on technical expertise in modern application development, with proficiency in one or more of the following: Java or Kotlin with Spring Boot, C# / .NET, TypeScript, React, and Node.js
  • Experience building and supporting applications in Azure and AKS environments.
  • Strong understanding of RESTful APIs, distributed systems concepts, and modern application architecture patterns.
  • Experience with engineering tools and platforms such as GitHub, Jira, Confluence, Jenkins, Maven, Snyk, SonarQube, and related SDLC tooling.
  • Familiarity with engineering performance and delivery metrics, including DORA metrics.
  • Strong organizational skills with the ability to manage competing priorities, balance strategic and tactical work, and drive clarity in ambiguous situations.
  • Excellent collaboration and communication skills, with the ability to influence technical and non-technical stakeholders across teams.

Preferred Qualifications:

  • Prior experience in a hands-on engineering management or tech lead manager capacity, balancing people leadership with technical execution.
  • Experience working in financial services, banking, or other highly regulated enterprise environments.
  • Familiarity with legacy or enterprise middleware platforms such as IBM WebSphere and IBM Portal.
  • Experience with cloud-native engineering practices, automation, CI/CD pipelines, and platform modernization initiatives.
  • Passion for mentoring engineers and building high-performing teams with strong engineering fundamentals.
  • Experience leveraging or introducing AI-enabled tools and practices across the SDLC to improve engineering productivity, quality, or delivery outcomes.

The pay range that the employer reasonably expects to pay for this position is between CA$112.00 and CA$122.00

Our voluntary benefits offering includes medical, dental, vision and retirement benefits.

This posting is for an existing vacancy.

If you believe this post to be fraudulent, please report by clicking here

Tundra Technical Solutions is a global workforce and technology delivery firm, ranked by Staffing Industry Analysts as one of the largest in North America. At Tundra, we aren't just hiring top talent at the world's most recognizable brands; we are pioneers of social recruitment. We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other legally protected characteristics. We welcome and encourage diversity in the workplace.

We use artificial intelligence tools to help our recruiters screen and assess talent. These tools do not replace human decision making in the process.

Not interested in this position, but know somebody who might be? Check out our Referral Reward Program, referrals are a big secret behind our success. As always, we’re on the lookout for great people. And we know that you know great people!