Software Engineer Ii (Toronto)

Software Engineer Ii (Toronto)

24 Sep
|
TD Bank Group
|
Toronto

24 Sep

TD Bank Group

Toronto

## Software Engineer IIApply: On Site: Toronto, Ontario: Full time: Posted Today: End Date: September 25, 2026 (3 days left to apply): R _ **Work Location:**Toronto, Ontario, Canada**Hours:**37.5**Line of Business:**Technology Solutions**Pay Details:**$81,600 - $115,200 CADTD 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:****Department Overview**At TD, the Pricing Product Group (Pricing PG) delivers and supports critical Pricing platform that help drive business decisions across multiple Lines of Businesses within the enterprise. Our team partners closely with technology, product, risk, and business stakeholders to build reliable, scalable, and secure applications that support Pricing capabilities and strategic initiatives.As a Software Engineer II, you'll join a collaborative team of Engineers, Analysts, Testers and Product partners focused on delivering high-quality technology solutions that create business value. Your work will contribute directly to the modernization, stability, security, and continuous improvement of enterprise Pricing platforms.**What You'll Do**As a valued member of the Pricing PG team, you will:**Build and Enhance Solutions*** Design, develop, test,



and maintain software applications supporting pricing and business capabilities.* Deliver high-quality code and technical solutions that meet functional, performance, and security standards.**Collaborate Across Teams*** Partner with business analysts, product owners, architects, and fellow engineers to translate requirements into effective technical solutions.* Participate in agile ceremonies and contribute to planning, estimation, and delivery activities.**Improve Reliability and Quality*** Identify, troubleshoot, and resolve application issues while supporting production stability and operational excellence.* Contribute to code reviews, testing practices, automation initiatives, and continuous improvement efforts.**Drive Secure Engineering Practices*** Support application vulnerability remediation and ensure compliance with enterprise technology and security standards.* Embed secure coding practices throughout the software development lifecycle.**Grow and Innovate*** Continuously enhance your technical skills and contribute ideas that improve team productivity, application performance, and customer outcomes.**Where You'll Work** You will primarily work from a TD office location in Downtown Toronto and collaborate with your team through a combination of in-person and virtual interactions. The hiring manager will provide additional details regarding team-specific work arrangements, office attendance expectations, and collaboration requirements.**What You Need to Succeed**We are proud to work with a diverse team of talented professionals. If your experience differs from the qualifications below, we encourage you to tell us about it in your application.



**Required Qualifications*** Undergraduate degree, technical diploma, or equivalent practical experience in Computer Science, Software Engineering, or a related field.* 5+ years of experience designing, developing, testing, and supporting software applications.* Full stack Java development experience.* NodeJs, Oracle database familiarity* Experience with object-oriented programming and up-to-date software development practices.* Experience working with source control systems, CI/CD pipelines, and agile delivery methodologies.* Strong analytical, troubleshooting, and problem-solving skills.* Effective verbal and written communication skills with the ability to collaborate across technical and business teams. **Preferred Qualifications*** Experience developing enterprise applications within financial services or other regulated environments.* Knowledge of cloud platforms, API development, and modern application architecture patterns.* Experience with software security practices, vulnerability remediation, and application resiliency initiatives.* Familiarity with DevOps, automation, and monitoring tools.* Experience supporting mission-critical production applications.**Why Join Us**You'll have the opportunity to work on business-critical platforms, collaborate with experienced professionals, and contribute to technology solutions that have enterprise-wide impact. We foster a culture of continuous learning, innovation, and teamwork, where your ideas and expertise can help shape the future of our pricing capabilities.This version follows the April 2026 TD job-posting guidance by using a clear departmental purpose, candidate-focused "you" language, outcome-based responsibilities, and a distinct separation between required and preferred qualifications.**Who We Are:**TD is one of the world's leading global financial institutions and is the fifth largest

📌 Software Engineer Ii (Toronto)
🏢 TD Bank Group
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software engineer ii (toronto) / toronto