19 Apr
|
TD Securities
|
Toronto
19 Apr
TD Securities
Toronto
Apply on Kit Job: kitjob.ca/job/2g9as8
Role Overview Internship/Co‑op position for Fall/Term 1 in Toronto, Ontario, Canada. Hours: 37.5. Pay range: $45,700 – $74,400 CAD. TD offers professional development through leadership talks, lunch‑and‑learn sessions, and mobile product development.
Job Description You will work as a Software Engineer on our Mobile platforms, including iOS and Android. You will be an equal member of the team and given meaningful assignments across TD mobile banking, investing, payments, and Mobile for Everyone initiatives. You will gain experience developing native iOS or Android software used by millions of customers.
Responsibilities
Work with other software engineers in Agile Scrum teams to design and build native mobile software according to business requirements, UX designs, and architectural guidelines
Adhere to developer expectations defined by the mobile team to ensure high‑quality, reusable, and maintainable software, including unit testing, code reviews, and documentation
Continuously enhance your own knowledge and expertise to keep current with leading‑edge technologies, trends, and developments, and transfer this knowledge to the team through informal day‑to‑day interactions and (if you’re up for it) Lunch & Learn presentations
Work on a broad range of tasks and multiple, concurrent projects. Prioritize and manage own workload in order to deliver quality results and meet timelines
Help create a positive team workplace that promotes collaboration, quality, innovation, and teamwork
Perform unit and system integration testing
Participate in Proof of Concept (POC) on new technologies and document findings
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
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, and developments and develop expertise in TD services, applications, infrastructure, analytical tools and techniques that can contribute to effective solution development and delivery
Job Requirements
Currently enrolled in a relevant technology program, such as Computer Science, Engineering, Information Technology Management, Computing, etc.
Strong knowledge of object‑oriented design, implementation, and maintenance
Understanding of Data Structures and Algorithms
Strong coding, debugging, and problem‑solving skills
Fast learner who picks up new technologies quickly
Demonstrates leadership, ability to communicate big picture and demonstrate solutions
Analytical thinking, able to see like a customer and develop solutions that meet a need or uncover a new opportunity
Ability to work in a fast‑paced environment and thrives working with others
Familiarity with source code management such as GIT
Familiarity with Jira and Confluence
Android Specific
Familiar with Android SDK (level 21 and later) and open‑source libraries such as Retrofit, and Dagger2
Hands‑on experienced with development tools such as Android Studio, Gradle, and Emulator
Experience in Android development with Kotlin and Java
iOS Specific
Experience in iOS development with Swift
Objective‑C experience is nice to have
Hands‑on experience with development tools such as Xcode and storyboards
Early Talent Requirements
This position is a 4‑month work term and will commence September 8th – December 18th, 2026.
Applications must include a resume (maximum of 2 pages) and a school transcript.
Must be enrolled in an undergraduate/graduate degree (requirement of all co‑op/intern positions).
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 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.
Office Locations We have offices located in the Greater Toronto Area, including Markham, Mississauga, Scarborough and Toronto as well as offices in London, ON. Your specific office location will be determined based on business needs.
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.
Language Requirement (Quebec Only) Sans Objet
#J-18808-Ljbffr
Apply on Kit Job: kitjob.ca/job/2g9as8
📌 Mobile Software Engineer Intern/Co-op (Fall 2026) (Toronto)
🏢 TD Securities
📍 Toronto