RB
Royal Bank of CanadaTorontoInternship

2026 Fall Student Opportunities Technology & Operations - Software Developer, 8 Months

RBC offers an 8-month Developer Co-op in Technology & Operations with roles like Full Stack, Android, iOS, API, Web, Hadoop, and Automation Developer. Candidates collaborate on coding, design, testing, and technical support in a dynamic environment.

1

Role and Responsibilities

  • Develop, troubleshoot, enhance, and document software components per design requirements.
  • 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 develop automated testing frameworks.
2

Candidate Requirements

  • Currently enrolled in a 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 thinker capable of working in fast-paced settings.
  • Strong MS Office skills: Word, Outlook, Excel, PowerPoint.
3

Preferred Qualifications

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

Program 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 with casual dress option.