Technical Engineering Manager, Digital Banking (TOR, ON) at Recrute Action | Toronto | Rezi

Technical Engineering Manager, Digital Banking (TOR, ON) at Recrute Action

Technical Engineering Manager, Digital Banking (TOR, ON)

Recrute Action · Toronto

1 months ago

Technical Engineering Manager, Digital Banking (TOR, ON)

Recrute Action · Toronto

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

Drive the next generation of digital banking solutions in a role that blends innovation, cloud technology, and technical leadership. Collaborate on impactful enterprise initiatives, build modern customer-facing applications, and work with advanced technologies in a fast-paced environment focused on scalability, performance, and digital transformation.

Responsibilities

  • Lead, coach, and develop a team of front-end, back-end, full-stack, and QA engineers.
  • Foster a culture of collaboration, ownership, inclusion, and continuous improvement.
  • Support team performance management and engineering talent development.
  • Provide hands-on technical leadership across the full software development lifecycle, including design, development, testing, integration, deployment, and production support.
  • Contribute to software architecture, code quality reviews, technical design reviews, and implementation of key features.
  • Guide the development of resilient and maintainable applications using modern full-stack and cloud-native technologies.
  • Drive technical decision-making, identify trade-offs, and reduce delivery risks.
  • Lead investigative spikes and proof-of-concepts when required.
  • Ensure solutions align with enterprise architecture, security, compliance, and operational standards.
  • Lead complex initiatives from concept to production delivery.
  • Collaborate with Product Owners, Architects, Cybersecurity, Operations, and engineering leaders to prioritize work and resolve dependencies.
  • Apply Agile and SAFe methodologies to support planning, predictability, and delivery performance.
  • Use engineering and delivery metrics, including DORA metrics, to improve quality, speed, and operational health.
  • Oversee application lifecycle management and technical asset health within the assigned area.
  • Support production releases, operational excellence, reliability, and issue resolution.
  • Contribute directly to development activities and assist in resolving technical issues in a player-coach capacity.
  • Lead technical teams while remaining actively involved in coding and solution delivery.

Requirements

  • Bachelor’s degree in Computer Science.
  • 7 years of experience in software engineering, including experience designing and delivering enterprise-grade applications across multiple layers of the stack.
  • Proven experience leading, mentoring, or coaching engineering teams.
  • Strong hands-on expertise in modern application development.
  • Proficiency with Java or Kotlin and Spring Boot.
  • Experience with C#/.NET, TypeScript, React, and Node.js.
  • Experience building and supporting applications within Azure and AKS environments.
  • Strong understanding of RESTful APIs, distributed systems, and modern application architecture patterns.
  • Experience with engineering and SDLC tools such as GitHub, Jira, Confluence, Jenkins, Maven, Snyk, and SonarQube.
  • Experience with CI/CD pipelines, cloud-native engineering practices, and platform modernization initiatives.
  • Familiarity with engineering performance and delivery metrics, including DORA metrics.
  • Experience in mobile application development for iOS and Android environments.
  • Experience with web-based banking applications.
  • Familiarity with IBM WebSphere and IBM Portal environments is considered an asset.
  • Experience working in financial services, banking, or other highly regulated environments is considered an asset.
  • Strong organizational skills with the ability to manage competing priorities and work effectively in ambiguous situations.
  • Strong collaboration, communication, and stakeholder management skills.
  • Ability to balance technical execution with people leadership responsibilities.
  • Passion for mentoring engineers and supporting the growth of high-performing teams.
  • Experience leveraging AI-enabled tools and practices across the SDLC is considered an asset.

Skills

  • Java
  • Kotlin
  • Spring Boot
  • C#/.NET
  • TypeScript
  • React
  • Node.js
  • Azure
  • AKS
  • RESTful APIs
  • Distributed systems
  • Modern application architecture patterns
  • GitHub
  • Jira
  • Confluence
  • Jenkins
  • Maven
  • Snyk
  • SonarQube
  • CI/CD pipelines
  • Cloud-native engineering practices
  • Platform modernization
  • DORA metrics
  • Mobile application development (iOS, Android)
  • Web-based banking applications
  • IBM WebSphere
  • IBM Portal
  • AI-enabled tools

Location

  • Toronto
  • Waterloo

Work Type

  • Hybrid
  • Contract
  • Full-time

Experience Level

  • 7 years of experience in software engineering
  • Experience designing and delivering enterprise-grade applications
  • Experience leading, mentoring, or coaching engineering teams

Education Level

  • Bachelor’s degree in Computer Science

Salary/Compensations

  • $90-95 per hour (Salaried)
  • $100-110 per hour (Incorporated Business Rate)

Benefits

  • 4-month contract with the potential for permanent employment
  • Day schedule
  • 37.50 hours per week

About the Company

  • Recruit Action (agency permit: AP-2504511) provides recruitment services through quality support and a personalized approach.
  • As part of the screening process, some applications may be reviewed using artificial intelligence tools.
  • Only candidates who meet the hiring criteria will be contacted.