RDPS Developer Job at RBC in London
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
Company Location: London