RBC U.S. Wealth Management’s technology strategy delivers a superior, differentiated client and employee experience that is secure and highly available, with best-in-class economics through continuous transformation and innovation
Requirements
- Knowledge of application technologies such as: WPF, MVVM, Windows Forms, SQL Server, DB2, Spring Boot, Vue.JS, React, Redux, C-Sharp, Java, VB.NET, ASP.NET, IIS, XAML, etc
- Working knowledge of IT applications, software and systems
- Strong technical skills
- Interest in financial services industry
- Ability to manage multiple competing priorities, take initiative and thrive in a fast-paced and challenging environment
- Strong analytical skills
- Expected degree in Software Engineering or Development, Computer Science, Management Information Systems, or another technology-related discipline
Responsibilities
- Experience or interest in developing UI components or building APIs
- Participating in working on an in-house application, either testing, providing UI feedback, and developing user interface components or developing an API
- Develop and assist in maintaining software automation tool used to manage source code, builds, testing frameworks, artifacts, deployment, monitoring & configuration of the various RBC US WM applications
- Understand the needs of consumers for whom the tools and systems are being developed
- Understand the standard SDLC and CI/CD concepts, practices and procedures
- Participate in the design and development internal solutions that meet the functional requirement and maintainable over time
- Take part in code reviews and ensure to follow RBC US WM coding standards around all aspects of development
Other
- Ability to work 40 hours per week for the duration of the internship, which runs June,2026 to August,2026 and reports to the Minneapolis, MN office
- Sophomore, Junior, or a Masters program student (Graduating between December 2026 – May 2028)
- Please apply with your Resume and cover letter
- Ability to manage multiple competing priorities, take initiative and thrive in a fast-paced and challenging environment
- Strong communication and interpersonal skills