05 Aug
|
Compunnel
|
Toronto
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 up-to-date 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
📌 Engineering Manager-- AM69 (Toronto)
🏢 Compunnel
📍 Toronto