RDPS Developer Job at RBC in London

Job Description

What is the opportunity?

QTS is seeking a senior software developer for their Rates Derivatives pricing applications.

This is a fast pace business with frequently changing needs and requirements

Work with Dev Lead/Manager, business partners and various technology groups to deliver high quality products

Strive for continuous improvements of our processes, application designs and application execution

What will you do?

Code, test, debug, implement and support interest rate swaps pricing, risk and pnl

Provide development and Level 2 support along with other team members

Work closely with stakeholders to understand their requirements and provide technical solutions

Proactively identify operational risks/ control deficiencies in the business

Review and comply with Firm Policies applicable to your business activities

Escalate operational risk loss events, control deficiencies and risks that you identify to your line manager and the relevant risk and control functions on a timely basis

What do you need to succeed?

Bachelor’s or Master’s degree with solid relevant experience

Working experience in Interest Rate Swap products pricing and valuations is plus.

Understanding of Reuters and Bloomberg market data feeds for interest rate derivative products.

Strong technical developer with hands on experience in Java 1.7+, Spring 4.0+, Distributed databases, Caching, REST API, Web Services and database technologies.

Solid experience in middleware messaging technologies like Solace, Tibco

Experience in HTML5, OpenFin or ReactJS, VB/.net is plus

Working knowledge of design patterns, data structures, algorithms and OO concepts

Knowledge of version control systems like SVN, GitHub and Jenkins and build control systems like maven and gradle

Test driven Development experience is plus.

Unix/Windows system experience is preferred

Quick learner with ability to pick up new technologies/skills and business knowledge

Highly motivated with the ability to work independently and effectively

Ability to work under pressure in a fast paced environment with exceptional communication skills required to interface with a highly engaged client group

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 through coaching and managing opportunities

Ability to make a difference and lasting impact

Work in a dynamic, collaborative, progressive, and high-performing team

About Company

Company: RBC

Company Location:  London

Job Category:

About RBC