RB
Royal Bank of CanadaToronto
2027 Winter Student Opportunities Technology & Operations - Software Developer, 4 Months
ApplyProgramme
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