← Browse all jobs
CI

Engineering Manager- AMADC5817069

Compunnel Inc.
Toronto, OntarioOn-site5 days ago
Apply Now →

About this role

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. #J-18808-Ljbffr
Want to see how well you match this job?
Get AI-scored for free →