TD
Software Engineer III
Toronto, Ontario · London, Ontario
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Stated salary
- $125,500 – $154,000 per year
- Country
- CA
- Work mode
- On-site / unstated
- First seen by hirly
- 16 Oct 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Work Location:
Toronto, Ontario, Canada
Hours:
37.5
Line of Business:
Technology Solutions
Pay Details:
$125,500 - $154,000 CAD
The pay details posted reflect a temporary market premium specific to this role that is reassessed annually.
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been designed to allow colleagues to progress through the salary range over time as they progress in their role. The base pay actually offered may vary based upon the candidate's skills and experience, job-related knowledge, geographic location, and other specific business and organizational needs.
As a candidate, you are encouraged to ask compensation related questions and have an open dialogue with your recruiter who can provide you more specific details for this role.
Job Description:
Summary:
Regulatory and Customer Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer book of record, these highly used applications are gateway to maintain customer information , support legal & regulatory compliances and provide interface for audit trails. Modernization of existing application usage cutting edge technology to develop highly available, resilient and secure distributed applications.
This role offers the opportunity to work on scalable, secure, and high-performance systems that underpin TD’s customer data and regulatory compliance platforms.
Department Overview
The Core Platform - Regulatory and Customer Central ( RCC) Product Group is responsible for maintaining & developing foundational applications that support TD’s customer book of record. These systems manage customer demographic and relationship data, including customer-to-account relationships, contact information and regulatory compliance.
We are seeking a skilled Senior Software Engineer with expertise in Java with expertise in Node JS , Java, Spring Boot, REST API, Kafka , SQL Server Database, Cloud, Azure & AI tools . This ideal candidate will have strong scripting skills and experience working in cloud environments. You will play a key role designing, developing, and optimizing RCC applications while ensuring scalability, security, and performance. Candidate will be responsible for providing technical leadership within POD.
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 (e.g., computer science, engineering)
- Graduate degree nice to have
- Technical Skills
- 7+ Years of experience with Java , Spring Boot & Node JS
- Strong proficiency in Python / other scripting
- 7+ years of development and end to end design experience (J2EE, Java 8)
- 7+ years of exp with frameworks like Spring, Spring MVC, Spring boot, Spring Security (OAuth, LDAP)
- Experience on using AI for software development life cycle
- Proficiency in scripting with Linux or PowerShell scripting
- Experience with REST API
- Proficient with SDLC knowledge
- Knowledge on Event Hub, Kafka or equivalent
- Architecture, Design and Development Experience
- Hands- on experience with development tools and frameworks such as 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
- Familiar with observability tools like Datadog
- Experience with Autosys for jobs scheduling
- Experience working on Banking Domain Projects
Additional Information
Join in on what others in TD Technology Solutions are doing:
- Inspire a positive work environment and help champion quality, innovation, teamwork, and service to the business
- Learn voraciously, stretch your thinking, share your knowledge, and educate others
- Cultivate winning relationships by building trust with business and technology partners
- Share our commitment to productivity, effectiveness, and operational efficiency
- Embrace change and witness amazing things happen – from the inside
Inclusiveness
Our Commitment to Diversity, Equity, and Inclusion
At TD, we’re committed to fostering an environment where all colleagues are encouraged to bring their authentic selves to work, experience equitable opportunities, and feel respected and supported. We’re dedicated to building an inclusive workforce that reflects the diversity of the customers and the communities in which we live and serve.
- How We're Helping Make an Impact in Communities
- TD has a long-standing commitment to help drive progress towards a more inclusive and sustainable future. That’s why we launched the TD Ready Commitment in 2018, now a multi-year North American initiative. Under the TD Ready Commitment, we are targeting a total of $1 billion by 2030 in community giving across four key, interconnected drivers of change: Financial Security, Vibrant Planet, Connected Communities, and Better Health. It’s our goal to help support change, nurture progress, and contribute to making the world a better, more inclusive place for our customers, colleagues, and communities.
- Accommodation
- Your accessibility is important to us. Please let us know if you’d like accommodations (including accessible meeting rooms, captioning for virtual interviews, etc.) to help us remove barriers so that you can participate throughout the interview process.
We look forward to hearing from you!
Who We Are:
TD is one of the world's leading global financial institutions and is the fifth largest bank in North America by branches/stores. Every day, we strive to make every interaction, product, and experience remarkably human and refreshingly simple for over 27 million households and businesses in Canada, the United States and around the world. More than 95,000 TD colleagues bring their skills, talent, and creativity to foster deeper relationships, ensure disciplined execution, and build a simpler, faster banking experience. TD is deeply committed to being a leader in client experience, that is why we believe that all colleagues, no matter where they work, are client facing. Together, we are reimagining
Listed on hirly, a job board. hirly is not the employer: TD is hiring for this role.
Similar jobs
- Senior Mulesoft Software EngineerManulife · 2 LocationsFirst seen today
- Full-Stack Software EngineerManulife · 2 LocationsFirst seen today
- Senior Backend Software Engineer – Data PlatformKaseya · Toronto, OntarioFirst seen todayremote
- Senior Software Engineer, Builder StudioApolloio · Remote, CanadaFirst seen todayremote
- Senior II Software Engineer - Data ServicesAkamai · CanadaFirst seen todayremote
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job