About The Position

This role is for a Quantitative Technology Services (QTS) Co-op at RBC, focusing on developing applications within the capital markets domain. The co-op will analyze business requirements, translate them into technical specifications, and be involved in the full software development lifecycle, including design, development, coding, testing, and release management. The position also involves daily support and improving efficiencies within the department.

Requirements

  • Working towards a degree in computer science, engineering, mathematics, or a related degree, and currently maintaining academic excellence.
  • Experience developing applications within a UNIX/Linux or Windows based environment.
  • In-depth programming knowledge of one of the following languages: Java, C#, C/C+, Python, JavaScript, HTML, CSS.
  • Must be a self-starter, with strong analytical and interpersonal skills, as well as the ability to work in a fast-paced environment and manage multiple competing priorities.
  • Strong MS Office skills and experience presenting to stakeholders.

Responsibilities

  • Analyze business requirements and translate them to technical specifications.
  • Create designs, develop, code, and perform code reviews and testing of applications, as per Software Development Life Cycle (SDLC) best practices.
  • Design and integration testing of applications.
  • Release and incident management of applications.
  • Responsible for all ranges of project work and daily support as outlined by given business and increasing efficiencies in current department.

Benefits

  • Network and build lasting relationships with students from diverse backgrounds from across Canada.
  • Participate in fun events and challenges to help build your career tool kit while enjoying a work-life balance.
  • Leaders who support your development through coaching and learning opportunities.
  • Work in a dynamic, collaborative, progressive and highly performing team.
  • Ability to make a difference and lasting impact.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Intern

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service