Summer 2021 - IT Internship
Minneapolis, MN 
Posted 1 month ago
Position No Longer Available
Position No Longer Available
Job Description

Summer 2021 – IT Internship

RBC Wealth Management is part of the Royal Bank of Canada. Its subsidiaries operate under the master brand name RBC. RBC is one of the world’s leading diversified financial services companies, distinguished by a long heritage of financial strength, integrity and unwavering dedication to our clients.

RBC Wealth Management’s business is financial advising. Our financial advisors and their teams sit across the country in our different branch offices, serving our clients and growing our business. We have a variety of different corporate functions in our Minneapolis office that support this business.

Our technology strategy is to deliver a superior, differentiated client and employee experience that is secure and highly available, with best-in-class economics through continuous transformation and innovation. As part of a global organization, our 200+ IT employees support both local and global initiatives.

What is the opportunity?

We are actively seeking interns to support our IT functions at RBC Wealth Management – U.S. Our Summer Internship 2021 – IT Internship, based in Minneapolis, MN, is a great opportunity to gain valuable work experience to complement your education. Our program includes learning sessions, social outings, volunteer work, career development, networking opportunities, exposure to executive leadership and more.

What will you do?


Software Development

Experience or interest in developing UI components or building APIs. Preferred skills include knowledge of application technologies such as: WPF, MVVM, Windows Forms, SQL Server, DB2, Spring Boot, Vue.JS, React, Redux, C#, Java, VB.NET, ASP.NET, IIS, XAML, etc. You will be participating in working on an in-house application, either testing, providing UI feedback, and developing user interface components or developing an API.

Business Analyst

Analyze clients’ existing systems and business models, document business process flows, map and document interfaces between legacy and new applications, translate business needs into requirements, and identify options for potential solutions while assessing both technical and business suitability. Experience or interest in Software Development Life Cycle (SDLC), MS Office suite and Visio.

Data and Reporting Analyst

Experience or interest in relational databases, business intelligence tools, SQL Server Integration Services (SSIS), data analysis, data governance, data mapping, data dictionary work, knowledge of Jira, Confluence and Tableau.

Production Support

Experience or interest in problem solving and a creative analytical thinker who is self-driven and likes working in a fast-paced environment. Preferred technical knowledge and experience with RedHat/Linux platform technologies. Ideal candidate would have a basic understanding of SQL and HTML, as well as excellent written and verbal communication skills. Strong experience in Word, Outlook, Excel and PowerPoint required.

Quality Assurance / Software Automation & Performance Testing

Experience or interest in developing automated and performance tests. Preferred skills include knowledge of internet technologies, Ajax, HTTP/HTTPs/HTML/XML, Java script, CSS, XSL/XSLT, and/or XPATH. You will be using automation tools such as HP QTP/UFT LoadRunner, Performance Center and/or Selenium. Experience with environment configurations, defect tracking, build or release management and debugging tools are a plus.


Solid knowledge of user interface design process and methodology. Preferred fields of study include interaction design, visual design, human-computer interaction, human factors, or computer science.

Project Management

Responsible for successful project management framework and delivery. This includes coordination, follow-up, documentation, auditing, communication plans, governance, data entry, and processing forms. Must be proficient in Microsoft Excel. Work with Business/Technology Owners to ensure projects achieve the business result that enables value creation. Working knowledge of PMF, SDLC, and Agile delivery methodologies is preferred.


As a DevOps Intern, you will work closely with various team members within RBC to build creative technical solutions to take on complex problems. You will be immersed with our teams to assist and support CI/CD DevOps to deliver business value, automate & optimize time to market with improved quality. DevOps engineers are responsible for implementing DevOps principles at an enterprise level. Besides the engineering/technical tasks the engineers will also work on adding visibility to technical debt and increasing software delivery speed, quality, and efficiency across the RBC US Wealth Management Technology. Our DevOps pipeline utilizes Git, Jenkins, Urban Code & Ansible tower to deliver code to all of our environment

What do you need to succeed?

In selecting interns, we look for the following:

• Current Sophomore, Junior or Senior (Graduation dates between 2021 – May 2023) at an accredited college or university with a degree granted or expected in Software Engineering or Development, Computer Science, Management Information Systems or another technology-related discipline.

• Working knowledge of IT applications, software and systems

• Ability to manage multiple competing priorities, take initiative and thrive in a fast-paced and challenging environment

• Strong technical, analytical, communication and interpersonal skills

• An interest in financial services industry

• Ability to work 40 hours per week for the duration of the program (June to August)

The 2021 program is based in Minneapolis, MN and will be June 7th – August 20th. Interns are responsible for their own housing, meals and travel expenses.

What’s in it for you?

We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Leaders who support your development
  • A dynamic, collaborative, and high-performing team
  • Opportunities to do challenging work and grow your career
  • Work-life integration
  • Positive work culture emphasizing diversity and inclusion, volunteerism and community involvement


Join our Talent Community
Stay in-the-know about great career opportunities at RBC. Sign up and get customized info on our latest jobs, career tips and Recruitment events that matter to you.

Expand your limits and create a new future together at RBC. Find out how we use our passion and drive to enhance the well-being of our clients and communities at .

City: Minneapolis
Address: 60 South 6th Street
Work Hours/Week: 40
Work Environment: Office
Career Level: Student Job
Application Deadline: 10/31/2020
Platform: Technology and Operations

Req ID: 275517
Ad Code(s):

RBC is an equal opportunity employer committed to diversity and inclusion. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veterans status or any other legally-protected factors.


Position No Longer Available
Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Hours per Week
Required Experience
Email this Job to Yourself or a Friend
Indicates required fields