| Reference #: | 1495757 |
| Position Type: | Regular, Full-time |
| Remote work options: | No |
| Location: | London, Ontario |
| Date Posted: | Jul 02, 2026 |
Job Description
Department: TD Online & Mobile Backend development team.
You will have the opportunity to work as a Software Engineer on our Online & Mobile backend team.
From Day 1, you are an equal member of the team who will be given meaningful assignments to help us deliver improvements and build new microservices for a variety of customer-facing projects across TD, including Banking, Direct Investing, Mobile Payments, and more.
Job Accountabilities - What You'll Do
- Work with other software engineers in Agile Scrum teams to design and build API's according to business requirements and architectural guidelines
- Adhere to developer expectations defined by the team to ensure high-quality, re-usable, and maintainable software, including unit testing, code reviews, and documentation
- Continuously enhance your own knowledge and expertise to keep current with leading-edge technologies, trends, and developments, and transfer this knowledge to the team through informal day-to-day interactions.
- Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload in order to deliver quality results and meet timelines
- Help create a positive team environment that promotes collaboration, quality, innovation, and teamwork
- Perform Unit and System Integration testing
- Troubleshoot and determine root cause and resolution for application defects
- Ensure defect free programming by testing and debugging using available/appropriate tools and participate in reviewing peer coding
- Adhere to standard security coding practices to ensure application is free of most common coding vulnerabilities
- Continuously enhance knowledge/expertise and keep current with leading-edge technologies trends/developments and develop expertise in TD services, applications, infrastructure, analytical tools and techniques that can contribute to effective solution development/delivery
Where You'll Work
You’ll be expected to work Primarily onsite at a TD location for meetings, team events and experiences. The hiring manager will provide more information about how this works for their team.
Job Requirements - What You Need to Succeed
- Undergraduate or above in a technology program, such as Computer Science, Engineering, Information Technology Management, Financial Analysis and Risk Management, Computing, etc.
- Strong knowledge of object-oriented design, implementation, and maintenance.
- Understanding of Data Structures and Algorithms.
- Strong coding, debugging, and problem-solving skills
- Hands-on experience in REST API development using Java.
- Analytical thinking, able to think like a customer and develop solutions that meet a need or uncover a new opportunity.
- Ability to work in a fast-paced environment and thrives working with others.
- Familiarity with source code management such as GIT
- Familiarity with Jira and Confluence
- Familiarity with cloud technologies
Additional information
- Applications must include a resume (maximum of 2 pages).
- We welcome all applications; however, we will only contact qualified candidates chosen for an interview. Thank you for your interest.
- TD requires employees to reside in Canada where the role is located. .
- HOURS Monday-Friday, standard business hours
Application Contact Information
| Company Name: | TD Canada Trust |
| Company Website: | https://td.wd3.myworkdayjobs.com/en-US/TD_Bank_Careers?locationCountry=a30a87ed25634629aa6c3958aa2b91ea&locations=dafbf576c2d2100094508355d6b70000&jobFamilyGroup=de769652963501f2001247b507040dac |
| Application URL: | Click here to apply online |

