What is the opportunity? As the Toronto lead for the Rates Derivative Pricing System, you will be the main point of contact with our North America and APAC traders, Quants, and support partners. In this role, you will be involved in development projects to expand the capabilities of the system to support RBC Capital Markets Macro trading business.
What will you do?
Work with stakeholders to determine requirements
Design and implement solutions that optimize performance, supportability, reusability, and dependability
Be involved in all steps of the software development lifecycle
Meet deadlines in support of a fast‑moving release cycle
Resolve production issues and recommend changes to improve the system
Advise traders, Quants, support, and fellow team members
What do you need to succeed? Must‑have Skills
Familiarity with Capital Markets business to communicate effectively with traders and Quants; understanding the trade life‑cycle
7+ years extensive hands‑on coding experience with server‑side Java with strong emphasis on Java Concurrency, Messaging, and Event processing
3+ years lead experience
Design and implementation experience of low latency trading applications with real‑time messaging technologies (Solace, TREP); experience as a member of a team providing L2 support
Excellent verbal and written communication skills. Team player, detail oriented, focused on quality to ensure the team’s success
Nice‑to‑have Skills
Curve building and interest‑rate swap pricing knowledge
Knowledge and experience with DevOps/CICD pipelines and tools such as JIRA, GitHub, Maven, Jenkins
Experience in Java 8+, Spring 5.0+, REST API, Web Services, SQL
Experience with HTML5, React.js, and Node.js
Agile delivery
Benefits
A comprehensive Total Rewards Program including bonuses, flexible benefits and competitive compensation
Leaders who support your development through coaching and managing opportunities
Opportunities to work with the best in the field
Ability to make a difference and lasting impact
Work in a dynamic, collaborative, progressive, and high‑performing team
A world‑class training program in financial services
Flexible working options fully supported
Job Skills Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail‑Oriented, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications
Additional Job Details Address: RBC CENTRE, 155 WELLINGTON ST W:TORONTO
City: Toronto
Country: Canada
Work hours/week: 37.5
Employment Type: Full time
Platform: CAPITAL MARKETS
Job Type: Regular
Pay Type: Salaried
Posted Date:
Application Deadline:
#J-18808-Ljbffr