Taro Logo

Software Engineer III

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

Description For Software Engineer III

TD Bank is seeking a Software Engineer III to join their Procurement Product Technology Group as part of their Third-Party Modernization program. This senior-level position offers an opportunity to revolutionize the procurement experience at one of North America's largest financial institutions.

The role combines technical leadership with hands-on development, requiring expertise in full-stack development using technologies like Python, JavaScript, Node.js, SQL, and PHP. As a Senior Software Engineer, you'll be responsible for architecting, designing, and building solutions to innovate in the procurement product space while ensuring high availability, reliability, and performance.

Key responsibilities include leading solution design and development, maintaining technical products, automating development processes, and creating technical documentation. The position also involves staying current with emerging technologies like Gen AI and contributing to the team's technical growth and culture.

The ideal candidate should have 5-7 years of relevant experience, strong academic background in computer science or engineering, and demonstrated expertise in full-stack engineering. Additional valuable skills include experience with SAP, Kafka Event Streaming, and Large Language Models.

TD offers a comprehensive benefits package including competitive salary, health and well-being benefits, retirement programs, and career development opportunities. The position is based in Toronto with a hybrid work arrangement, allowing for flexibility while maintaining collaborative team interactions.

This role presents an excellent opportunity for a senior engineer looking to make a significant impact in financial technology while working with a leading global financial institution. The position combines technical challenges with leadership opportunities, making it ideal for someone who wants to grow both their technical and leadership skills while working on meaningful projects that transform procurement processes.

Last updated 5 hours ago

Responsibilities For Software Engineer III

  • Act as the lead Solution Designer and Developer for the Procurement Technology Group
  • Write code, test, and maintain tech products to ensure high availability, reliability, and performance
  • Execute engineering strategy by leveraging tools to automate build, test, release activities
  • Own and curate technology artifacts such as Solution Design Documents
  • Anticipate business needs to influence innovative engineering solutions
  • Support colleague growth and foster a culture of care
  • Lead the development team through change

Requirements For Software Engineer III

Python
JavaScript
Node.js
PHP
  • Undergraduate degree, Post Graduate degree or Technical Certificate
  • Strong academic background in computer science or engineering
  • 5-7 years relevant experience
  • Demonstrated engineering portfolio
  • Strong Full Stack Engineering skills
  • Strong analytical and problem-solving skills
  • Strong collaboration, documentation and communication skills

Benefits For Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive salary and benefits package
  • Professional growth and development opportunities
  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Banking benefits and discounts
  • Career development programs

Interested in this job?

Jobs Related To TD Bank Software Engineer III