Enable job alerts via email!

manager, IT (information technology) implementation

TD Bank

Toronto

On-site

CAD 91,000 - 137,000

Full time

21 days ago

Job summary

A financial services organization is seeking a Manager of IT Implementation to lead the design and delivery of high-impact applications. This role requires 8-10 years of development experience, including a background in Java and Azure technologies. The ideal candidate will manage teams and mentor junior developers, fostering an agile culture focused on innovation and continuous improvement.

Benefits

Fair and equitable compensation
Continuous learning opportunities
Growth opportunities

Qualifications

  • 8–10 years of hands-on development experience, with 2–3 years in a people-manager role.
  • Strong background as a full-stack Java developer with enterprise-scale COTS integration.
  • Demonstrated ability to lead high-performance technical teams and deliver high-quality solutions.

Responsibilities

  • Lead the design, architecture, and delivery of large-scale applications.
  • Manage end-to-end solution delivery process and oversee technology assets.
  • Mentor and coach junior developers and analysts across teams.

Skills

Java development
Azure public cloud design
Microservices
Kafka event streaming
Agile practices

Education

Bachelor's or Master's degree in a technology program

Tools

RDBMS
LDAP management
Job description
Manager, IT (Information Technology) Implementation

Posted on October 18, 2025 by TD Bank

Job Details
  • Location: Toronto, Ontario, Canada (on site)
  • Hours: 37.5 per week
  • Pay: $91,200 - $136,800 CAD
  • Job Type: Permanent, Full Time
  • Posting Expiry: November 16, 2025
Job Description

We are an enterprise customer authentication platform offering identity management, authentication, risk assessment, and post‑authentication workforce enablement. As a senior technical leader, you will collaborate openly with a versatile team of software engineers, product owners, and architects to drive the technology product group’s design and impact senior leadership decisions.

Responsibilities
  • Lead the design, architecture, and delivery of large‑scale, fault‑tolerant and high‑throughput applications.
  • Manage an end‑to‑end solution delivery process, overseeing technology assets and continuous improvement.
  • Mentor and coach junior developers and business systems analysts across functional teams.
  • Champion Azure public‑cloud design and adoption; lead microservice, container, and event‑streaming solutions.
  • Drive Agile practices, including CI/CD, test automation, and DevOps culture.
  • Coordinate cross‑functional stakeholders, breaking silos and managing expectations in ambiguous environments.
  • Participate in PoC, ideation, design, build, test, and operational support lifecycle activities.
Qualifications
  • Bachelor’s or Master’s degree in a technology program.
  • 8–10 years of hands‑on development experience, with 2–3 years in a people‑manager role.
  • Strong background as a full‑stack Java developer with enterprise‑scale COTS integration.
  • Proficient in large RDBMS and LDAP management.
  • Experience building REST APIs, microservices, and containerized solutions.
  • Hands‑on experience in Kafka event streaming.
  • Expertise in Azure public cloud design, deployment, and operation.
  • Demonstrated ability to lead high‑performance technical teams and deliver high‑quality solutions.
Benefits

TD is committed to fair and equitable compensation, continuous learning, and growth opportunities. Compensation policies allow progression through the salary range over time as you advance in your role.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.