T

TD Bank

Offers banking, loans, and wealth management.

IT Manager Development

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaCA$125k - CA$156kIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in a technology program.
  • At least 10–12 years of hands-on developer experience, including recent 3–5 years in a people-management leadership role driving solutions end to end.
  • Strong full-stack development background, primarily in Java, microservices, and Spring Boot, with experience building large-scale enterprise solutions.
  • Experience leading integration of commercial off-the-shelf solutions with in-house enterprise capabilities.
  • Strong database knowledge and hands-on experience managing large relational database management systems and Lightweight Directory Access Protocol solutions.
  • Experience building REST APIs, microservices, and container solutions.
  • Real-world implementation experience with event streaming using Kafka.
  • Strong understanding of Azure public cloud design and implementation.

Responsibilities

  • Lead, mentor, and grow a high-performing engineering team, fostering collaboration and innovation while aligning individual goals with organizational effectiveness.
  • Guide the team in addressing unclear or evolving requirements through adaptability, innovative design thinking, and proactive problem-solving.
  • Partner with cross-functional product group technology leads and business leads, including product management, architecture, and operations, to define and deliver highly fault-tolerant and resilient solutions.
  • Maintain coding and design standards, architecture principles, and operational resilience across solutions.
  • Ensure CIAM controls and compliance with authentication, identity proofing, and governance standards while driving operational excellence.
  • Drive technology product group-level design and articulate solution options to senior leadership.
  • Apply proven design patterns, assess trade-offs, and use evolutionary incremental changes to advance the product vision.

Desired Qualifications

  • Participate actively in proof-of-concept work and solution design thinking.
  • Champion adoption of Azure public cloud.
  • Lead and embrace an Agile work culture.
  • Embrace DevOps practices, including continuous integration and continuous delivery, Jenkins, and test automation.
  • Use vulnerability scanning tools.
  • Use log management tools such as Splunk and Datadog.
  • Maintain a learning mindset, taking tasks as opportunities to learn and share knowledge as part of continuous improvement.

About the Company

TD Bank

Offers banking, loans, and wealth management.

TD Bank provides a wide range of banking and financial services in North America for individuals, businesses, and corporations. Core offerings include checking and savings accounts, credit cards, loans, mortgages, investment products, and wealth management. TD Bank emphasizes digital banking through online and mobile apps that let customers manage money, pay bills, deposit checks, transfer funds, and manage cards. Revenue comes from interest on loans, service fees, and investment income. The company differentiates itself with a broad product lineup, large North American footprint, and integrated services for both personal and business customers, plus a focus on digital accessibility. Its goal is to be a leading, accessible financial institution that helps customers manage and grow their money through convenient, everyday banking and investment solutions.

Company size
10,001+
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1955

Recently Posted Jobs

Explore more opportunities at TD Bank

See more jobs