Taro Logo

Senior IT Developer

TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores.
$57,000 - $86,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance

Description For Senior IT Developer

TD Bank is seeking a Senior IT Developer to join their Technology Solutions team in Toronto. This role offers an opportunity to work with one of North America's largest financial institutions, focusing on developing and maintaining enterprise-scale applications. The position requires expertise in Java/Spring Boot development, with additional frontend skills in React or Angular. You'll be responsible for leading technical discussions, mentoring team members, and delivering full-feature implementations from design to deployment.

The role combines technical leadership with hands-on development, requiring both strong programming skills and the ability to guide team members. You'll work on critical banking applications, ensuring they meet security standards and performance requirements. The position offers comprehensive benefits including health coverage, retirement programs, and career development opportunities.

As a senior developer, you'll be instrumental in analyzing business requirements, developing solutions, and ensuring quality through code reviews and best practices implementation. The role requires collaboration with business analysts, other developers, and stakeholders across the organization. TD's commitment to technology innovation and their position as a leading financial institution makes this an excellent opportunity for experienced developers looking to make an impact in the banking sector.

The compensation package is competitive, ranging from 76,800 to 115,200 CAD annually, with additional benefits and growth opportunities. TD's focus on colleague development, including regular training and mentorship programs, makes this an ideal position for those seeking to advance their career in financial technology while working on enterprise-scale applications.

Last updated 8 days ago

Responsibilities For Senior IT Developer

  • Design, develop, and maintain scalable applications
  • Lead technical discussions and ensure best practices
  • Own full feature delivery (design to deployment)
  • Troubleshoot and optimize system performance
  • Conduct code reviews and mentor team members
  • Analyze business requirements and identify key components for solutions
  • Develop new applications and perform unit/component testing
  • Support business enquiries and activities through enhancements and fixes
  • Create and maintain quality code following security standards
  • Participate in scope assessment, risk and cost analysis

Requirements For Senior IT Developer

Java
React
MySQL
  • 6-8 years total experience, with 5-6 years in Spring Boot
  • Java (8+), Spring Boot, REST APIs, Microservices experience
  • Angular or React (2+ years)
  • Strong SQL skills (MSSQL, MySQL, or Oracle)
  • Experience with CI/CD, Git, cloud platforms (AWS/Azure/GCP)
  • Proven team lead experience
  • Strong critical thinking and decision-making skills
  • Excellent communication and collaboration abilities

Benefits For Senior IT Developer

Medical Insurance
401k
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development programs
  • Reward and recognition programs

Jobs Related To TD Bank Senior IT Developer