RBC Capital Markets is looking for Summer Analysts to contribute to key project deliveries that advance their Capital Markets technology strategy, by designing, developing, and implementing in-demand tools and services.
Requirements
- Programming- Knowledge of Python, Java, C-Sharp, C/C++ a plus for development assignments.
- Proficiency with an application framework such as .Net, J2EE.
- Middleware programming; Perl or/and Shell scripting.
- Database- working knowledge of SQL and/or NoSQL Databases
- Network Administration- Linux, Unix Administration
- Financial Business Analysis- Strong financial acumen, ability to gather general business and technical requirements
- Business Analysis- Requirements gathering and program management
Responsibilities
- design, develop, and implement in-demand tools and services
- advancing our Capital Markets technology strategy
- work in a project team setting with the guidance and support from RBC Capital Markets’ lead architects and technologists
- gain experience in one of the different areas of capital markets working alongside experienced Technology professionals
- Architecture
- eTrading & Algorithmic Trading Technology
- Commodities & Futures Technology
Other
- Entering the final year of a four-year college or university program or relevant master’s program (candidates should be anticipating graduation in Winter 2026 or Spring 2027)
- Proven interest in financial markets
- History of academic excellence
- Strong analytical and interpersonal skills
- Preferably pursuing a degree in Computer Science, Engineering , or Mathematics