Talent.com
Software Engineer Intern/Co-op (Summer 2026)
Software Engineer Intern/Co-op (Summer 2026)The Toronto-Dominion Bank (Canada) • London, Ontario
Software Engineer Intern / Co-op (Summer 2026)

Software Engineer Intern / Co-op (Summer 2026)

The Toronto-Dominion Bank (Canada) • London, Ontario
13 days ago
Job type
  • Full-time
Job description

Description

DEPARTMENT OVERVIEW

Co-op and Internship opportunities allow you to gain valuable work experience across a number of the businesses at TD. You will work with experienced colleagues, receive world class training, and be part of a community of students across TD, where you will have an impact, grow as individual and experience our culture of care.

Our Co-op / Intern Programming is offered with select Co-op and Internship roles, and is designed to help you better understand the TD business, build on critical career capabilities, and broaden your professional network. This program is designed to complement your on-the job experience and features :

  • Leadership talks with key Leaders from across the organization
  • Lunch and Learns on topics such as Innovation
  • Diversity and Inclusion and Personal Branding and so much more

JOB DESCRIPTION

You will have the opportunity to work with one of our various teams within the Technology group. From Day 1, you will be treated as an equal member of the team and given meaningful assignments to help us deliver improvements to our technology platforms. This could include platforms such as core banking, customer servicing, or customer engagement.

Job responsibilities for a Software Engineer Intern / Co-op may vary by area. This may include, but is not limited to the following :

  • Assist in the development / maintenance of comprehensive processes for prevention of issues and participate in problem determination and timely resolution of incidents applying appropriate quality measures
  • Work with business partners to define and develop detailed business requirements
  • Design, develop and deploy system enhancements
  • Perform Unit and System Integration testing
  • Document system deployment plans for system implement and code deployment
  • Participate in Proof of Concept (POC) on new technologies and document findings
  • Provide recommendations with full usability analysis.
  • Conduct program / system research, analysis, detailed design and problem resolution
  • Respond to business and users' enquiries on business applications
  • 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
  • Apply Software Development Life Cycle (SDLC) and Project Management Methodology (PMLC) to complete specific development tasks for projects.
  • 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
  • JOB REQUIREMENTS

  • Currently enrolled in a relevant technology programs, such as Computer Science, Engineering, Information Technology Management, Financial Analysis and Risk Management, Computing, etc.
  • Understanding of Data Structures and Algorithms
  • Understanding of OOP concepts and SOLID Principles
  • Strong coding, debugging, and problem-solving skills
  • Demonstrate understanding of at least one programing language and relational databases
  • A thirst for constantly exploring emerging technology
  • Familiarity and strength in any of the following : C, C++, C#, Object C, Java, Java Script, Python, NodeJS, Ruby, SQL, J2EE, Web Services, .NET, VBA, FPML, XML, HTTP, WSDL, Linux, Unix, Perl, Oracle, AIX, Windows, DB2, FIX Protocol, MS SQL, Angular, Type Script and React JavaScript libraries
  • Familiarity with source code management such as GIT
  • Familiarity with Jira and Confluence
  • Familiarity with cloud technologies
  • Skills that would be an asset but not required : Practical experience / knowledge of Data Generation, Data Masking, Data sub setting, Data Archiving, Data Virtualization, Data modelling, Database Development
  • ADDITIONAL INFORMATION

    Please note that this is a general posting. If you are selected for an interview, more information regarding which business group and the specific job duties will be provided. Additionally, we are open to all years of study but primarily target 3rd & 4th year students.

    Early Talent Requirements

  • This position is a 4-month work term and will commence May 4th – August 21st , 2026.
  • 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.
  • Selected candidates will be invited to participate in a technical assessment.
  • TD requires employees to reside in Canada where the role is located. Successful candidates are expected to arrange relocation to one of our Toronto or London offices in a hybrid model (4 days per week in office).
  • Assigned Line of Business Requirements

    Please note that the line of business that you are assigned to may require specific skills not mentioned in this posting

    HOURS

    Monday-Friday, standard business hours

    INCLUSIVENESS

    At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment / interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

    At TD, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of our customers and communities in which we live and serve. If you require an accommodation for the recruitment / interview process (including alternate formats of materials, or accessible meeting rooms or other accommodation), please let us know and we will work with you to meet your needs.

    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 deliver legendary customer experiences to 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 the Bank, those we serve, and the economies we support. We are guided by our vision to Be the Better Bank and our purpose to enrich the lives of our customers, communities and colleagues.

    TD is deeply committed to being a leader in customer experience, that is why we believe that all colleagues, no matter where they work, are customer facing. As we build our business and deliver on our strategy, we are innovating to enhance the customer experience and build capabilities to shape the future of banking. Whether you’ve got years of banking experience or are just starting your career in financial services, we can help you realize your potential. Through regular leadership and development conversations to mentorship and training programs, we’re here to support you towards your goals. As an organization, we keep growing – and so will you.

    Our Total Rewards Package

    Our Total Rewards package reflects the investments we make in our colleagues to help them and their families achieve their financial, physical, and mental well-being goals. Total Rewards at TD includes a base salary, variable compensation, and several other key plans such as health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs.

    Additional Information :

    We’re delighted that you’re considering building a career with TD. Through regular development conversations, training programs, and a competitive benefits plan, we’re committed to providing the support our colleagues need to thrive both at work and at home.

    Please be advised that this job opportunity is subject to provincial regulation for employment purposes. It is imperative to acknowledge that each province or territory within the jurisdiction of Canada may have its own set of regulations, requirements.

    Colleague Development

    If you’re interested in a specific career path or are looking to build certain skills, we want to help you succeed. You’ll have regular career, development, and performance conversations with your manager, as well as access to an online learning platform and a variety of mentoring programs to help you unlock future opportunities. Whether you have a passion for helping customers and want to expand your experience, or you want to coach and inspire your colleagues, there are many different career paths within our organization at TD – and we’re committed to helping you identify opportunities that support your goals.

    Training & Onboarding

    We will provide training and onboarding sessions to ensure that you’ve got everything you need to succeed in your new role.

    Interview Process

    We’ll reach out to candidates of interest to schedule an interview. We do our best to communicate outcomes to all applicants by email or phone call.

    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!

    Language Requirement (Quebec only) :

    Sans Objet

    Create a job alert for this search

    Software Engineer • London, Ontario

    Similar jobs
    Summer Management Internship

    Summer Management Internship

    Lawn Plus Canada • London, ON, Canada
    Full-time +1
    Lawn-plus Canada Internship opportunities will provide candidates with a unique opportunity to get hands-on management experience - experience that future employers are looking for!.We are currentl...Show more
    Last updated: 30+ days ago • Promoted
    Associate (On-Site)

    Associate (On-Site)

    National Bank • London, Ontario
    Full-time +2
    A career as an Associate in the Wealth Management team at National Bank, will give you the opportunity to show your ability to work in synergy with clients and colleagues.In this role, you will hel...Show more
    Last updated: 30+ days ago • Promoted
    Physics Private Tutoring Jobs Lucan

    Physics Private Tutoring Jobs Lucan

    Superprof • Lucan, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer (Laravel / Vue.js)

    Software Developer (Laravel / Vue.js)

    EventConnect • London, ON, Canada
    Full-time
    Location : London, Ontario (Hybrid).EventConnect is a sports-tourism technology company that connects event organizers, teams, hotels, and destinations on one platform. We streamline registration, sc...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    ITPS (Canada) LTD • London, ON, Canada
    Full-time
    A truly unique opportunity awaits one that is unmatched anywhere else.Whether you are early in your career and ready to take the right first step, or an experienced professional seeking a role that...Show more
    Last updated: 30+ days ago • Promoted
    Pet Groomer Trainee

    Pet Groomer Trainee

    PetSmart • London, Ontario, Canada
    Full-time +1
    PetSmart does Anything for Pets – JOIN OUR TEAM!.At PetSmart, Anything for Pets begins with our people.Every associate plays a vital role in creating meaningful experiences for pets and their famil...Show more
    Last updated: 4 days ago • Promoted
    Sales Associate - CosmoProf Store # 07362

    Sales Associate - CosmoProf Store # 07362

    CosmoProf • London, ON, Canada
    Full-time
    COSMOPROF CANADA SALES ASSOCIATE : .By working at Cosmoprof Canada, you would be part of the largest hair and beauty supplier in the world, and we are on a mission to empower our customers to express...Show more
    Last updated: 30+ days ago • Promoted
    Test Engineer

    Test Engineer

    Actalent • London, ON, Canada
    Full-time
    Test Engineering works directly within Engineering to execute tests to validate internal and external customer design requirements. We are looking for a contractor who is a good communicator and pro...Show more
    Last updated: 5 days ago • Promoted
    Project Engineer

    Project Engineer

    General Dynamics Land Systems • London, ON, Canada
    Full-time
    With over 40 years of fielding Canadian military vehicles, General Dynamics Land Systems-Canada has a proven capability of supporting our armed forces over the long haul. Recently, we successfully c...Show more
    Last updated: 2 days ago • Promoted
    Student, Software Developer

    Student, Software Developer

    General Dynamics Land Systems • London, ON, Canada
    Full-time
    Please indicate in the "specific source" field on your application where you met us! Include the name and / or location of the Hiring Event or Career Fair you attended.We are looking for so...Show more
    Last updated: 30+ days ago • Promoted
    Community Nurse - School Shift

    Community Nurse - School Shift

    CarePartners • St. Thomas, ON, CA
    Full-time
    We have over 24 Nursing Clinics across Ontario and we are always looking for new and innovative ways to deliver care to the patients who need it the most. Thomas providing care to clients within a s...Show more
    Last updated: 6 days ago • Promoted
    Civil Engineer Intern

    Civil Engineer Intern

    GEI Consultants • London, ON, Canada
    Full-time
    GEI is seeking motivated and enthusiastic Civil Engineering Interns to join our team in 2026.Under the guidance of senior engineers, interns will support a wide range of projects across municipal i...Show more
    Last updated: 30+ days ago • Promoted
    Recruitment and Training Coordinator

    Recruitment and Training Coordinator

    HCR Personnel Solutions Inc • St Thomas, ON, Canada
    Full-time
    Job Title : Recruitment and Training Coordinator.Industrial Temporary Staffing industry, has an immediate opening for a Recruitment and Training Coordinator to work in our St.This could be the caree...Show more
    Last updated: 16 hours ago • Promoted • New!
    Customer Service - Remote - 50k-60k / Year

    Customer Service - Remote - 50k-60k / Year

    Spade Recruiting • St. Thomas, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 30+ days ago • Promoted
    HR Intern (Co-Op placement)

    HR Intern (Co-Op placement)

    The HR Pro • London, ON, ca
    Full-time
    Quick Apply
    This opportunity is with a small, people-first HR consulting firm supporting organizations across Ontario.The firm works closely with leaders to build strong HR foundations through clear policies, ...Show more
    Last updated: 19 days ago
    IOT Developer (On-Site)

    IOT Developer (On-Site)

    Magna International Inc. • St. Thomas
    Full-time +1
    Job descriptions may display in multiple languages based on your language selection.What we offer : • •At Magna, you can expect an engaging and dynamic environment where you can help to develop indust...Show more
    Last updated: 1 day ago • Promoted
    Frontend Developer

    Frontend Developer

    Apptoza Inc. • London, Ontario, Canada
    Full-time
    I hope you're doing well! We have a job opening for a.If anyone is interested, please let me know.Lead the architecture and evolution of our micro frontend platform for Bell.Define standards for sh...Show more
    Last updated: 1 day ago • Promoted
    Arithmetic Private Tutoring Jobs Lucan

    Arithmetic Private Tutoring Jobs Lucan

    Superprof • Lucan, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted