×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer III

Job in London, Ontario, K5Z, Canada
Listing for: The Toronto-Dominion Bank (Canada)
Full Time position
Listed on 2026-06-14
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Summary

Regulatory and Customer Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop and support critical applications around the customer book of record. These highly used applications serve as a gateway to maintain customer information, support legal and regulatory compliance, and provide an interface for audit trails.

Modernization of existing applications will involve cutting‑edge technology to build highly available, resilient, and secure distributed applications.

Department Overview

The Core Platform – Regulatory and Customer Central (RCC) Product Group maintains and develops foundational applications that support TD’s customer book of record. These systems manage customer demographic and relationship data, including customer‑to‑account ties, contact information, and regulatory compliance.

Key Responsibilities
  • Lead and contribute to the design and development of scalable enterprise applications.
  • Conduct root‑cause analysis and proactively present remediation options.
  • Collaborate with business stakeholders, development PODs, and technical teams to align solutions with application roadmaps.
  • Estimate timelines and effort for design and development tasks.
  • Identify risks and potential issues in solution approaches and use cases.
  • Ensure designs leverage reusable components and align with business requirements.
  • Participate actively in agile ceremonies, design discussions, and peer reviews.
  • Adhere to TD’s internal policies, technology control standards, and regulatory guidelines.
  • Provide technical support for escalated incidents and outages.
  • Create and maintain design and solution artifacts.
  • Continuously identify and implement improvement opportunities.
Job Requirements Education
  • Undergraduate degree, Post‑graduate degree or Technical Certificate
  • Strong academic background in computer science or engineering
  • Graduate degree considered a plus
Technical Skills
  • Java, Spring Boot, and Node JS
  • Python or other scripting languages
  • Java 8 / J2EE experience
  • Spring MVC, Spring Security (OAuth, LDAP)
  • Experience using AI in the software development lifecycle
  • Proficiency in Linux or Power Shell scripting
  • REST API development
  • Event Hub, Kafka or equivalent event streaming platforms
  • Architecture, design, and development experience
  • Hands‑on experience with Maven, Jenkins, Gradle, Git, and Nexus
  • Hands‑on experience with Oracle and MS SQL Server, including SQL scripting
  • Hands‑on experience with Microsoft Azure
Nice to Have
  • Experience with DB2
  • Experience with Azure cloud environments
  • Familiarity with observability tools such as Datadog
  • Experience with Autosys for job scheduling
  • Experience working on Banking Domain projects
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary