2027 Summer Analyst - Software Engineering Rotational Program (Toronto)

TD Bank

Toronto

On-site

CAD 60,000 - 70,000

Part time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TD Bank is offering a Software Engineering Summer Analyst Rotational Program in Toronto, designed to provide hands-on engineering experience within enterprise-scale systems and regulated environments. You will work closely with developers, architects, and business partners to deliver high-quality software.

The internship targets undergraduates in CS/Engineering/Math with strong coding skills and an interest in capital markets and fintech.

Qualifications

  • Undergraduate student pursuing a degree in a STEM field with anticipated graduation between Dec 2027 and Jun 2028.
  • Interest in capital markets, financial technology, or complex systems development.
  • Strong programming skills across Java, Python, C++, C#, JavaScript, SQL.
  • Solid understanding of data structures, algorithms, and OO design.
  • Familiarity with Git, SQL databases, and modern development pipelines.

Responsibilities

  • Designing and developing new and existing applications.
  • Producing technical deliverables from inception through deployment.
  • Applying best practices in development, architecture, CI/CD, and delivery.
  • Participating in technical discussions to support modernized solutions.
  • Writing clean, maintainable code aligned to engineering standards.
  • Conducting unit testing and supporting code coverage expectations.
  • Exploring new technologies and contributing ideas for engineering approaches.
  • Partnering with stakeholders to translate requirements into solutions.
  • Contributing to SDLC ceremonies and the full software lifecycle.
  • Supporting peers and contributing to a strong team culture.

Skills

Java
Python
C++
C#
JavaScript
SQL

Education

Pursuing Bachelor's degree in Computer Science/Engineering/Math

Tools

Git
SQL databases
CI/CD pipelines

Job description

Role Type: Internship/Co-op
Work Term: Summer/Term 3
Work Location: Toronto, Ontario, Canada
Hours: 37.5
Pay Details: $60,000 - $70,000 CAD
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.

About TD Securities

TD Securities provides a wide range of capital market products and services to corporate, government, and institutional clients. The firm works with clients around the world, focusing selectively and strategically on the key financial centres: New York, Houston, Toronto, Vancouver, Calgary, Montreal, Dublin, Tokyo, Singapore, and London.

Program Overview

The Software Engineering Summer Analyst Rotational Program is a core component of our Talent Accelerator Program (TAP) early talent strategy. The program is designed to give students a clear view into how our engineering teams build and support enterprise-scale technology. The internship offers hands on technical experience, exposure to large-scale financial systems and regulated technology environments, and opportunities to develop technical and professional competencies. This work term also serves as a potential pathway into the full-time Talent Accelerator Program. The Talent Accelerator Program is the best-in-class rotational program designed to enable and develop future leaders in technical or engineering management roles. High-performing interns may be considered for full-time employment upon graduation into TAP.

Job Description

As a Software Engineer, you will contribute to one of our engineering teams and support targeted initiatives that advance our technology platforms. From day one, you will be treated as a valued member of the team and will work closely with developers, architects, and business partners to deliver high-quality solutions.

Your work may involve areas such as core banking platforms, customer experience, trading systems, automation, cloud engineering, or data and analytics.

  • Designing and developing new and existing applications
  • Producing technical deliverables from inception through to deployment
  • Applying best practices in development, architecture, continuous integration, and delivery
  • Participating in technical discussions to support modernized solutions for existing and future platforms
  • Writing clean, maintainable code aligned to engineering standards
  • Conducting unit testing and supporting code coverage expectations
  • Exploring new technologies and contributing ideas that enhance our engineering approach
  • Partnering with business and technology stakeholders to translate requirements into technical solutions
  • Contributing with developers, architects, and SMEs to produce high-quality engineering outcomes
  • Contributing to team ceremonies and the full software development lifecycle (SDLC)
  • Supporting peers and contributing to a strong team culture grounded in accountability and continuous learning
  • Adhering to application security standards and practices to ensure code is secure and free of vulnerabilities
Job Requirements
  • Undergraduate student completing a degree in Computer Science, Engineering, Math, or a related STEM program with an anticipated graduation date between December 2027 and June 2028.
  • Interest in capital markets, financial technology, or complex systems development
  • Strong programming skills such as Java, Python, C++, C#, JavaScript, SQL, or similiar
  • Strong understanding of data structures, algorithms, and object-oriented design
  • Solid coding, debugging, and problem-solving skills
  • Familiarity with Git, SQL databases, and modern development pipelines
  • Exposure to SDLC concepts, source control, testing practices, and modern development tools
  • Curiosity and interest in exploring emerging technologies
  • Previous co-op or inter
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer Co-op / Intern (Winter 2027)
Data Engineer Co-op / Intern (Winter 2027)

TD Bank Group • Toronto

On-site
CAD 48,000 - 74,000
Software Engineer Intern/Co-op (Winter 2027)
Software Engineer Intern/Co-op (Winter 2027)

TD • Toronto

Hybrid
CAD 46,000 - 74,000
TD Asset Management Portfolio Analytics Developer Intern/Co-Op (Winter 2027)
TD Asset Management Portfolio Analytics Developer Intern/Co-Op (Winter 2027)

Worky • Toronto

Hybrid
CAD 48,000 - 68,000
One-on-one mentoring
Co-op events
Downtown Toronto location
Cloud/DevOps Intern/Co-op (Winter 2027)
Cloud/DevOps Intern/Co-op (Winter 2027)

TD • Toronto

On-site
CAD 46,000 - 74,000
Data Engineer Intern/Co-op (Winter 2027)
Data Engineer Intern/Co-op (Winter 2027)

TD • Toronto

On-site
CAD 48,000 - 74,000
AI2 Applied Machine Learning Scientist Co-op (WINTER 2027)
AI2 Applied Machine Learning Scientist Co-op (WINTER 2027)

TD Bank • Toronto

On-site
CAD 46,000 - 74,000
Business System Analyst Intern/Co-op (Winter 2027)
Business System Analyst Intern/Co-op (Winter 2027)

TD • Toronto

Hybrid
CAD 46,000 - 74,000
Data Analyst Intern/Co-op (Winter 2027)
Data Analyst Intern/Co-op (Winter 2027)

TD • Toronto

On-site
CAD 46,000 - 74,000
Leadership talks
Diversity & Inclusion focus
World-class training
2027 Summer Analyst - Corporate Banking (Toronto)
2027 Summer Analyst - Corporate Banking (Toronto)

TD • Toronto

On-site
CAD 90,000 - 110,000
Mobile Software Engineer Intern/Co-op (Winter 2027)
Mobile Software Engineer Intern/Co-op (Winter 2027)

TD • Toronto

Hybrid
CAD 46,000 - 74,000