Enable job alerts via email!

2026 Winter Student Opportunities Technology & Operations - Software Developer (Vancouver), 8 Months

RBC

Vancouver

On-site

CAD 80,000 - 100,000

Full time

6 days ago
Be an early applicant

Job summary

A leading Canadian bank is looking for a Developer Co-op for 8 months in Vancouver. The role involves collaborating with peers to develop and troubleshoot components, translating requirements into specifications, and conducting unit testing. Candidates must be enrolled in a relevant post-secondary program and possess strong leadership and communication skills. Enjoy a casual dress code and opportunities for growth in a dynamic team environment.

Benefits

Coaching and learning opportunities
Casual dress code
Collaborative work environment

Qualifications

  • Must be enrolled at a Canadian post-secondary institution.
  • Strong leadership and communication skills are necessary.
  • Experience or understanding of programming languages and technologies.

Responsibilities

  • Collaborate to develop, troubleshoot, enhance, and document components.
  • Translate requirements into functional specifications.
  • Conduct thorough unit testing and optimize performance.

Skills

Active Learning
Adaptability
Communication
Creativity
Interpersonal Relationships
Listening Effectively
Personal Development
Personal Initiative
Teamwork

Education

Enrolled at a Canadian post-secondary institution in computer science, engineering, or technology

Tools

MS Office (Word, Outlook, Excel, PowerPoint)

Job description

Job Description

What is the opportunity?

Are you interested in working as a Developer Co-op at RBC for 8 months in Calgary? By applying to this job posting, you will be considered for multiple roles available across RBC Technology & Operations.

Some exciting roles include:

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

Please only apply if you are eligible to complete a full 8-month co-op term with your school.

What will you do?

  • Collaborate with peers to develop, troubleshoot, enhance, and document components in line with strategic initiatives and detailed design requirements.
  • Translate requirements into functional specifications, coordinate design phases, and identify, track, and resolve technical issues.
  • Create and review technical design documents, understand their application in the development process, and facilitate project meetings.
  • Participate in walkthrough reviews of specifications, programs, code, and test plans.
  • Conduct thorough unit testing, develop and leverage automated testing frameworks, and optimize performance through tuning.
  • Plan design and implementation activities, ensure quality, provide third-level support, and contribute to platform evolution.
  • Present technical topics at meetings and plan work packages.
  • Estimate activities required for design, coding, and testing.

What do you need to succeed?

Must-have

  • Enrolled at a Canadian post-secondary institution in computer science, engineering, or technology.
  • Leadership skills and a passion to apply them in a dynamic environment.
  • Excellent communication skills (verbal and written).
  • Creative, analytical, self-driven, and able to work in a fast-paced environment.
  • Strong MS Office skills – Word, Outlook, Excel, PowerPoint.
  • Experience or understanding of programming languages, databases, platforms, frameworks, design techniques, tools, code management, and web technologies.
  • Knowledge of SDLC methodologies – Agile, Waterfall, Iterative.

Nice-to-have

  • Knowledge of UML.
  • Ability to hand-code components and cross-browser development experience.

What’s in it for you?

We thrive on challenges, growth, and collaboration to deliver trusted advice, helping clients thrive and communities prosper. We value support, potential, making a difference, and success.

  • Build relationships with students across Canada.
  • Participate in events and challenges to develop your career skills.
  • Receive coaching and learning opportunities from leaders.
  • Work in a dynamic and collaborative team.
  • Make a lasting impact.
  • Enjoy a casual dress code and comfortable work environment.

Apply early as applications are reviewed on a rolling basis. The deadline is September 14, 2025. Selected candidates will be contacted for next steps. Check your application status via your RBC profile.

EARLYTECHTALENT

Job Skills

Active Learning, Adaptability, Communication, Creativity, Interpersonal Relationships, Listening Effectively, Personal Development, Personal Initiative, Teamwork

Additional Job Details

Address: 401 Georgia St W, Vancouver

City: Vancouver

Country: Canada

Work hours/week: 37.5

Employment Type: Full-time

Platform: TECHNOLOGY AND OPERATIONS

Job Type: Student/Coop (Fixed Term)

Pay Type: Salaried

Posted Date: 2025-08-15

Application Deadline: 2025-09-15

Note: Applications accepted until 11:59 PM the day before the deadline.

Inclusion and Equal Opportunity Employment

At RBC, we promote an inclusive workplace with diverse perspectives, supporting our growth and success. We foster a respectful environment where employees can collaborate, innovate, and grow professionally, aligning with our purpose to create value for clients and communities.

Join our Talent Community

Stay informed about career opportunities at RBC. Sign up for updates on jobs, tips, and events at jobs.rbc.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs