Engineering Manager-- AMADC5817069

Compunnel Inc.

Toronto

On-site

CAD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Technical Lead/Solutions Architect
Technical Lead/Solutions Architect

Arcadia • Toronto

Hybrid
Director, Engineering
Director, Engineering

Scotiabank • Toronto

On-site
CAD 150,000 - 210,000
Diversity & Inclusion
Tuition Assistance
Bonus Program
+5
Senior Manager, Software Engineering
Senior Manager, Software Engineering

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 180,000
Performance bonus
Pension matching program
Generous vacation
Technical Lead, Software Development
Technical Lead, Software Development

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 160,000
Head of Engineering
Head of Engineering

Martyn Bassett Associates • Toronto

On-site
CAD 180,000 - 260,000
Senior, Cloud Engineering
Senior, Cloud Engineering

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 180,000
Diversity & Inclusion
Accessibility
Tuition assistance
+2
Engineering Manager
Engineering Manager

RBC • Toronto

On-site
CAD 120,000 - 160,000
Total Rewards Program
Flexible benefits
Stock options where applicable
+1
Engineering Manager
Engineering Manager

Martyn Bassett Associates • Toronto

On-site
CAD 150,000 - 190,000
Software Engineering Manager
Software Engineering Manager

Randstad Digital • Toronto

On-site
CAD 110,000 - 160,000
Annual bonus up to 20%
On-site role in Mississauga
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

Hybrid
CAD 80,000 - 110,000