Back to results

Senior Development Manager

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
15+ years of IT experience, with significant experience leading enterprise application development and delivery.
Posting language
English
Posted

Original job description

Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Development Manager opportunity.

Work location: Toronto, ON (Hybrid Onsite)

Contract to Hire

Key Responsibilities:

1. Development & Delivery Leadership

  • Lead multiple development teams comprising 30–50 associates across internal teams and external technology vendors.
  • Own end-to-end application development delivery, from solution design and development through testing, deployment, and production readiness.
  • Drive execution across multiple concurrent initiatives, managing priorities, dependencies, risks, and delivery commitments.
  • Ensure consistent adherence to SDLC, Agile methodologies, engineering standards, and release management processes.

2. Technical Leadership & Engineering Excellence

  • Provide technical oversight across applications, platforms, and integration points, ensuring scalable, secure, and maintainable solutions.
  • Collaborate with architects and technical leads on solution design, technology decisions, and complex technical challenges.
  • Drive engineering best practices, including CI/CD, DevSecOps, automation, code quality, and technical debt reduction.

3. Multi-Vendor & Team Management

  • Coordinate and govern delivery across multiple technology vendors, ensuring clear accountability, ownership, and performance expectations.
  • Manage resource capacity, skill alignment, team utilization, and delivery dependencies across vendors.
  • Establish consistent delivery standards, governance mechanisms, and performance metrics across teams.
  • Mentor development leads and senior engineers, fostering collaboration, accountability, and high-performing teams.

4. Stakeholder & Cross-Functional Management

  • Act as a key technology delivery partner to business stakeholders, product owners, architects, program managers, and senior IT leadership.
  • Translate business priorities into actionable development plans and delivery road maps.
  • Proactively manage cross-team dependencies, escalations, and delivery risks.
  • Provide executive-level reporting on delivery progress, milestones, resource capacity, risks, and mitigation plans.

Required Qualifications & Experience

  • 15+ years of IT experience, with significant experience leading enterprise application development and delivery.
  • Proven experience managing 30+ associates across multiple development teams and vendors.
  • Strong technical background in enterprise application development, architecture, APIs, integration, and modern technology platforms.
  • Experience managing large-scale development programs within banking, financial services, or similarly regulated environments.
  • Strong understanding of Agile delivery, SDLC, DevOps, CI/CD, and enterprise release management.
  • Demonstrated ability to manage complex cross-functional dependencies and multiple concurrent initiatives.
  • Experience in vendor governance, resource planning, delivery performance management, and stakeholder engagement.
  • Excellent communication, problem-solving, decision-making, and executive stakeholder management skills.

Preferred Qualifications

  • Experience working with major Canadian or North American financial institutions.
  • Familiarity with digital banking, core banking integrations, payments, lending, or regulatory technology initiatives.
  • Experience with cloud platforms, microservices, Java-based enterprise applications, and modern engineering practices.
  • Exposure to application modernization, platform transformation, and AI-assisted software engineering.
More about this job

Responsibilities

Lead end-to-end application development delivery across multiple teams and vendors, overseeing technical direction, engineering standards, delivery plans, and production readiness. Manage resources, dependencies, risks, and stakeholder communications while reporting progress and mitigation plans to senior leadership.

Requirements

Requires 15+ years of IT experience, including leadership of enterprise application development and delivery for teams of 30 or more, preferably in banking or another regulated environment. Candidates should bring strong technical expertise in enterprise applications, architecture, APIs, integration, Agile, SDLC, DevOps, CI/CD, vendor governance, and executive stakeholder management.

Skills

  • Application Development
  • Delivery Leadership
  • Enterprise Architecture
  • APIs
  • Systems Integration
  • Agile
  • SDLC
  • DevOps
  • CI/CD
  • DevSecOps
  • Release Management
  • Vendor Governance
  • Resource Planning
  • Stakeholder Management
  • Cloud Platforms
  • Microservices

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Finance & Accounting

Keywords

  • Application Architecture
  • APIs
  • Systems Integration
  • Agile Methodologies
  • SDLC
  • DevOps
  • CI/CD
  • DevSecOps
  • Release Management
  • Engineering Standards
  • Code Quality
  • Automation
  • Technical Debt Reduction
  • Vendor Governance
  • Resource Planning
  • Delivery Performance Management
  • Financial Services
  • Banking
  • Digital Banking
  • Core Banking
  • Payments
  • Lending
  • Regulatory Technology
  • Cloud Platforms
  • Microservices
  • Java
  • Application Modernization
  • Platform Transformation
  • AI-Assisted Software Engineering

Report this job