Back to results

Director of Delivery and Engineering

  • Toronto, ON, Canada

Full-time

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
Bring 12+ years of software delivery experience, including 5+ years leading teams or portfolios of 40+ people across multiple locations.
Posting language
English
Posted

Original job description

Position Description

Lead delivery and account growth for a major Canadian bank. You’ll oversee more than 20 team members in Toronto and approximately 20 colleagues in CGI’s global delivery centres, supporting Development, Quality Engineering and Business Analysis.

You’ll guide five to seven priority initiatives and help grow CGI’s existing client relationship. Each initiative should use AI and automation to deliver measurable client benefits.

This is a hybrid role, currently requiring at least three days per week at CGI’s downtown Toronto office and/or the client’s office. This requirement may change based on business and client needs

Your future duties and responsibilities

  • Lead delivery (about 50%): Keep initiatives on track for scope, schedule, budget and quality. Set clear plans, monitor risks and dependencies, and step in when delivery needs support.
  • Grow the client relationship (about 25%): Build trust with client leaders, identify opportunities to expand existing work, and lead proposals and presentations.
  • Develop the team (about 15%): Coach delivery managers and engineering leads, set consistent ways of working, and build a strong, accountable team across Toronto and global locations.
  • Manage operations (about 10%): Oversee staffing, utilization, forecasts, revenue, margin and contract compliance.
  • Embed AI and automation across the software development lifecycle, and track improvements in productivity and quality.
  • Keep client stakeholders informed about risks, decisions and recovery plans.

Required Qualifications To Be Successful In This Role

  • Bring 12+ years of software delivery experience, including 5+ years leading teams or portfolios of 40+ people across multiple locations.
  • Have a strong record delivering complex financial services programs; Canadian banking experience is preferred.
  • Understand modern software engineering and be able to guide teams using Angular, Node.js, Spring Boot (Java) and AWS, including Lambda.
  • Have experience managing commercial performance, including utilization, margin, statements of work and change requests.
  • Show that you have grown an existing client account by finding opportunities and winning new work.
  • Have led AI adoption in software delivery and be able to show measurable results.
  • Communicate effectively with senior client stakeholders and provide clear, candid coaching to your teams.
  • Be comfortable working across CGI’s Toronto office, the client’s office and global delivery teams.

"CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $145000–$195000. This role is an existing vacancy."

Disclaimer: "Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation."

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team - one of the largest IT and business consulting services firms in the world.

More about this job

Responsibilities

Lead delivery of multiple software initiatives for a major Canadian bank, managing scope, schedule, budget, quality, risks, and dependencies. Grow the client account, develop delivery teams across Toronto and global locations, oversee commercial operations, and embed AI and automation to improve productivity and quality.

Requirements

Requires 12+ years of software delivery experience, including 5+ years leading teams or portfolios of 40+ people across multiple locations, with a strong record in complex financial services programs. Candidates should understand Angular, Node.js, Spring Boot, Java, and AWS, have commercial and account-growth experience, demonstrate measurable AI adoption results, and communicate effectively with senior stakeholders.

Skills

  • Software Delivery
  • Team Leadership
  • Financial Services
  • Canadian Banking
  • Angular
  • Node.js
  • Spring Boot
  • Java
  • AWS
  • AWS Lambda
  • Commercial Performance Management
  • Client Relationship Growth
  • AI Adoption
  • Automation
  • Quality Engineering
  • Business Analysis

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Management & Leadership
  • Software
  • Consulting
  • Engineering

Keywords

  • Software Delivery
  • Financial Services
  • Canadian Banking
  • Development
  • Quality Engineering
  • Business Analysis
  • Angular
  • Node.js
  • Spring Boot
  • Java
  • AWS
  • AWS Lambda
  • Artificial Intelligence
  • Automation
  • Portfolio Management
  • Delivery Management
  • Account Growth
  • Proposal Development
  • Commercial Performance
  • Utilization
  • Margin Management
  • Statements Of Work
  • Change Requests
  • Risk Management
  • Global Delivery
  • Productivity Improvement
  • Quality Improvement

Report this job

Get in touch
MovoJobs

Contact us