Engineering Manager-- AMADC5817069

Compunnel Inc.

Toronto

On-site

CAD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Compunnel Inc. is looking for a Technical Engineering Manager in Toronto, ON, to lead the delivery of cloud-based banking platforms. This role involves overseeing software development, guiding teams, and ensuring secure, scalable, and customer-centric solutions while fostering a collaborative culture among engineers.

The ideal candidate should have over 7 years of software engineering experience, proven leadership abilities, and strong technical skills in modern application development such as Java, C#, Azure, and Agile methodologies.

Qualifications

  • 7+ years of experience in software engineering with enterprise applications.
  • Proven experience in leading or mentoring engineering teams.
  • Strong technical expertise in modern application development.

Responsibilities

  • Lead and develop a team of engineers, fostering a collaborative culture.
  • Provide technical leadership across the software development lifecycle.
  • Ensure alignment of software solutions with security and compliance standards.

Skills

Software engineering
Team leadership
Java or Kotlin
C# / .NET
TypeScript
React
Node.js
Azure
RESTful APIs
Agile / SAFe

Tools

GitHub
Jira
Confluence
Jenkins
Maven
Snyk
SonarQube

Job description

Job Title: Technical Engineering Manager, Location: Toronto, ON, Contract

JOB SUMMARY

The Technical Engineering Manager, Digital Banking is responsible for leading the delivery of modern, cloud-based banking platforms by combining strong technical expertise with people leadership. This role oversees end-to-end software development, guides engineering teams, and ensures the delivery of secure, scalable, and customer-centric solutions that align with business and enterprise standards. A typical day involves a player-coach approach, requiring active contribution to development, coaching and mentoring developers, and coding to help resolve technical issues. The manager will lead a diverse group of engineers, including front-end, back-end, full-stack, and QA engineers, supporting initiatives within the digital banking space. Success will be measured by clean delivery of programming increments, strong productivity, and clean code quality.

Responsibilities
  • Lead, coach, and develop a team of full-stack engineers, fostering a culture of ownership, collaboration, inclusion, and continuous improvement.
  • Manage team performance and grow engineering talent.
  • 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.
  • 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.
  • Ensure software solutions align with enterprise architecture, security, compliance, and operational standards.
  • 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.
  • Support production releases and 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineering Manager
Senior Engineering Manager

Sage Recruiting Inc. • Toronto

On-site
CAD 170,000 - 190,000
Equity
15% annual bonus
Technical Program Manager / Technical Program Lead
Technical Program Manager / Technical Program Lead

Princeton IT Services, Inc • Toronto

On-site
CAD 120,000 - 150,000
Technical Lead/Solutions Architect
Technical Lead/Solutions Architect

Arcadia • Toronto

On-site
CAD 110,208 - 123,984
Director, Engineering
Director, Engineering

Scotiabank • Toronto

On-site
CAD 150,000 - 210,000
Diversity & Inclusion
Tuition Assistance
Bonus Program
+5
Forward Deployment Engineer
Forward Deployment Engineer

Urban Ridge Supplies • Mississauga

On-site
CAD 140,000 - 185,000
Platform Engineer
Platform Engineer

Spectraforce • Toronto

Hybrid
CAD 120,000 - 160,000
Director of Engineering
Director of Engineering

Recruiting In Motion - Eastern Ontario • Ottawa

On-site
CAD 180,000 - 230,000
Dedicated workspace
Professional development support
Onsite employee perks
Engineering Manager
Engineering Manager

My Beacon • Toronto

On-site
CAD 140,000 - 200,000
Technology Leader
Technology Leader

Iris Software Inc. • Toronto

On-site
CAD 180,000 - 240,000
Engineering Manager
Engineering Manager

Martyn Bassett Associates • Toronto

On-site
CAD 150,000 - 190,000