RB
Royal Bank of CanadaToronto

2027 Winter Student Opportunities Technology & Operations - Software Developer, 4 Months

Apply

Programme

Internship

Location

Toronto

Duration

4 months

Deadline

2026-09-20

About the role

RBC offers a 4-month Winter Student Internship for software developers in Toronto, focusing on various development roles within Technology & Operations. Candidates will collaborate on coding, design, testing, and technical support in a dynamic environment.

Roles Considered

  • Full Stack Developer
  • Android Developer
  • iOS Developer
  • API Developer
  • Web Developer
  • Hadoop Developer and Automation Developer

Responsibilities

  • Develop, troubleshoot, enhance, and document code components
  • Translate requirements into functional specifications and coordinate design phases
  • Create and review technical design documents and facilitate project meetings
  • Participate in walkthrough reviews of specs, code, and test plans
  • Conduct unit testing and improve function performance through tuning
  • Plan design and implementation activities and provide third-level technical support

Requirements - Must Have

  • Enrolled in Canadian post-secondary institution in computer science, engineering, or technology
  • Leadership skills and passion for dynamic business environments
  • Excellent verbal and written communication skills
  • Creative, analytical, self-driven, and able to work in fast-paced settings
  • Strong MS Office skills including Word, Outlook, Excel, PowerPoint
  • Experience or understanding of programming languages, databases, platforms, and SDLC methods

Requirements - Nice to Have

  • Knowledge of Unified Modeling Language (UML)
  • Ability to hand-code components and cross-browser development experience

Application Details

  • Submit resume and academic transcripts in one PDF document
  • Applications accepted on rolling basis until 2026-09-20
  • Selected candidates will be contacted with next steps

Benefits

  • Network with diverse students across Canada
  • Participate in career-building events and gamification challenges
  • Receive coaching and learning opportunities from leaders
  • Work in a collaborative, progressive, and high-performing team
  • Make a lasting impact and enjoy a comfortable work environment