TD Bank, a leading global financial institution and the fifth largest bank in North America, is seeking a Software Engineer I to join their technology solutions team in Toronto. This role offers a hybrid work arrangement and competitive compensation ranging from $48,000 to $73,000 USD annually, plus variable bonus potential.
The ideal candidate will focus on developing and maintaining software solutions, with particular emphasis on RPA (Robotic Process Automation) and UiPath implementations. You'll be responsible for creating new features, performing unit testing, and supporting business initiatives through technical solutions. The role requires strong technical skills in automation, including experience with UiPath components, RE Framework, and Citrix automation.
TD Bank offers a comprehensive benefits package including health, dental, and vision insurance, retirement savings plans, and mental health support. The company strongly emphasizes career development through training programs, mentorship opportunities, and clear progression paths. With over 95,000 colleagues serving 27 million customers, TD Bank provides an excellent environment for professional growth in the financial technology sector.
The position requires 2-3 years of relevant experience and a strong academic background in computer science or engineering. You'll work in a collaborative environment, participating in code reviews, incident management, and technical documentation. TD Bank's commitment to diversity, equity, and inclusion makes it an attractive workplace for professionals seeking a supportive and inclusive culture.
This role offers an excellent opportunity to work with cutting-edge technology while contributing to one of North America's largest financial institutions. The company's focus on employee development, competitive compensation, and comprehensive benefits make this an attractive position for software engineers looking to advance their careers in financial technology.