Technology Developer Co-op at Royal Bank of Canada

7 days ago


Toronto, Ontario, Canada Royal Bank of Canada Full time
Develop Your Skills with RBC

We are seeking a highly motivated and detail-oriented Technology Developer Co-op to join our team at Royal Bank of Canada. This is an excellent opportunity to gain hands-on experience in software development, collaboration, and problem-solving.

About the Role

This full-time position will be based in Toronto, Canada, and will involve working closely with our technology team to develop code, troubleshoot issues, and contribute to strategic initiatives. As a member of our team, you will have the opportunity to work on various projects, expand your skill set, and make a meaningful impact.

Key Responsibilities
  • Collaborate with peers to develop code and design components in line with strategic initiatives
  • Translate requirements into functional specifications and coordinate design phases
  • Create and review technical design documents and facilitate meetings to design and execute projects
  • Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans
Requirements

To succeed in this role, you will need:

  • A strong foundation in computer science, engineering, or technology
  • Leadership acumen and a passion for applying it in a dynamic business environment
  • Excellent interpersonal and communication skills (verbal and written)
  • Creative and analytical thinking, with the ability to work independently and collaboratively
  • Strong MS Office skills – Word, Outlook, Excel, and PowerPoint
  • Experience or understanding of programming languages, databases, platforms, frameworks, design techniques, and tools, code management tooling, and/or web technologies
  • Knowledge of the Software Development Life Cycle (SDLC) – Agile, Waterfall, and Iterative methods
What We Offer

We provide a comprehensive compensation package, including:

$85,000 per year, plus benefits

A dynamic and collaborative work environment

Opportunities for professional growth and development

A comfortable work environment with flexible work arrangements

Access to cutting-edge technology and tools

A chance to work with a talented and diverse team

A competitive salary range based on location and experience



  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    We are seeking a highly motivated and detail-oriented Technical Systems Analyst Co-op to join our team at Royal Bank of Canada. As a Technical Systems Analyst Co-op, you will play a critical role in the design, development, and implementation of technical systems that support our business operations.


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    OverviewWe are seeking a talented Software Engineering Co-op to join our Technology and Operations team at Royal Bank of Canada (RBC). This is an exciting opportunity to work on cutting-edge projects, develop your skills, and make a meaningful contribution to our organization.Salary and BenefitsThe estimated salary for this position is $45,000 - $55,000 per...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job Opportunity OverviewWe are seeking a highly motivated and skilled Business Support Co-op to join our team at the Royal Bank of Canada.This is a full-time, 12-month co-op opportunity that will provide you with valuable experience and skills in business analysis, project management, and technology support.


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job OverviewWe are seeking a highly motivated and detail-oriented student to join our team as a Business Support Co-op. This 8-month co-op opportunity is designed for students who want to gain hands-on experience in business analysis, project management, and technology operations.About the RoleThis role offers a unique chance to work on multiple projects...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryRoyal Bank of Canada is seeking talented and motivated individuals to fill various Developer Co-op positions in our Technology and Operations team. As a Developer Co-op, you will have the opportunity to work on exciting projects, collaborate with peers, and develop your technical skills.About the RoleThis is a full-time position that requires 37.5...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    We are seeking highly motivated students to join our team at the Royal Bank of Canada in Toronto, Canada.About the RoleThis is an exciting opportunity for students to gain hands-on experience in quality assurance and automation. As a Quality Engineering or Automation Co-op, you will be responsible for assisting with the development of automated test plans...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the OpportunityWe are seeking a skilled Computer Systems Analyst Co-op to join our team at Royal Bank of Canada (RBC). As a key member of our technology group, you will have the opportunity to work on various projects and contribute to the development of innovative solutions.Job DescriptionThe successful candidate will be responsible for creating and...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Company OverviewRoyal Bank of Canada is a leading financial institution dedicated to delivering trusted advice and innovative solutions to its clients.Salary InformationThe estimated salary for this position is $55,000 - $70,000 per year, depending on the candidate's qualifications and experience.Job DescriptionWe are seeking highly motivated and talented...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    At Royal Bank of Canada, we are seeking a Technical Systems Analyst Co-op to join our dynamic team. This exciting opportunity will provide you with the chance to gain valuable experience in technical design and analysis, working on small projects and contributing to code development.We thrive on innovation and progressive thinking, constantly striving to...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a talented and ambitious individual to join our Cyber Security team as a Co-op. As a key member of our team, you will have the opportunity to work on exciting projects and contribute to the success of our organization.


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking a highly skilled Senior Data Engineering Specialist to join our team at Royal Bank of Canada. As a key member of our technology organization, you will play a critical role in designing and developing innovative data solutions that drive business value.Key Responsibilities:Design and develop high-quality data pipelines and...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Capital Markets Financial Risk Co-opThis role is designed for students who want to gain hands-on experience in financial risk management. As a Summer 2025 Co-op, you will support the Capital Markets Financial Risk team in the CAE/Internal Audit Group.The team provides an independent and objective assessment of Market Risk and Counterparty Credit Risk...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Company Overview: Royal Bank of Canada (RBC) is a leading financial institution committed to innovation and growth. We strive to create an inclusive and equitable workplace where employees can bring their true selves to work.


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job OverviewWe are seeking a highly skilled Senior Quality Assurance Professional to join our team at the Royal Bank of Canada. As a key member of our Technology and Operations division, you will play a critical role in ensuring the delivery of high-quality applications that meet our clients' needs.


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Role OverviewRoyal Bank of Canada (RBC) is a leader in the financial industry, committed to delivering innovative solutions to its clients. As a Developer Co-op at RBC, you will have the opportunity to contribute to the development of cutting-edge technologies that drive business growth and success.Compensation PackageThis position offers a competitive...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Role OverviewIn this Senior Java/J2EE Developer position, you will be a key member of the Royal Bank of Canada's technology team, driving innovation and excellence in software development. The successful candidate will have expertise in IBM MQ and a strong background in Java/J2EE programming language.About the JobWe are seeking a highly skilled Senior...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryThis is an exciting opportunity to join the IT Service Management team at Royal Bank of Canada as a Senior Configuration Analyst. As a key player in the Enterprise Configuration Management process, you will be responsible for managing day-to-day activities, setting up the Configuration Management Database (CMDB), and expanding its use into other...


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    Job SummaryThis is a challenging opportunity for a highly skilled Business System Analyst to join our team at the Royal Bank of Canada. As a key member of our digital transformation initiative, you will play a crucial role in driving business growth and improving customer experience through innovative technology solutions.


  • Toronto, Ontario, Canada Royal Bank of Canada Full time

    About the RoleWe are seeking an experienced Tax Counsel and Director to join our team at the Royal Bank of Canada. In this role, you will provide tax expertise and guidance to our business units, ensuring compliance with relevant tax laws and regulations.Job SummaryThis is a full-time salaried position based in Toronto, Canada. The estimated annual salary...


  • Toronto, Ontario, Canada Royal Bank of Canada> Full time

    Company OverviewRoyal Bank of Canada is a leading financial institution that values innovation and growth. Our team is committed to delivering trusted advice to help our clients thrive and communities prosper.