If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.
HSBC Global Banking and Markets is an emerging markets-led, financing-focused business that provides investment and financial solutions. Through our international network, we connect emerging and mature markets, covering key growth areas. We partner with our corporate, government and institutional clients to help them achieve consistent, long-term performance. Our products and services include advisory, financing, prime services, research and analysis, securities services, trading and sales and transaction banking.
We are currently seeking an Associate, eRisk Quantitative Developer to join the desk in London.
The role holder will also ensure the HSBC values are present in everything they do, both individually and as an organisation. This will be achieved by consistently displaying the behaviours of: Dependable and do the right thing, Open to different ideas and cultures, Connected to customers, communities, regulators and each other
Within FX eRisk, there are a number of applications which are responsible for managing liquidity, generating client prices and handling and executing orders, both internally and externally, using algorithmic execution where applicable.
eRisk Quantitative Developers work with other team-members to design, develop, test and release spot and NDF pricing algorithms. The candidate will also have the opportunity to work across the pricing, risk management and algorithmic execution stack, for FX, Forwards, Interest Rate Curves and Fixed Income products.
As a Quantitative Developer, the successful candidate will be expected to perform the following duties with a high level of competence:
- Develop algorithmic pricing strategies in Java.
- Work in close collaboration with the eRisk Quantitative Analysts on algo specifications and development.
- Extend and maintain the algorithmic code base, adhering to and promoting development best practice.
- Participate in peer reviews of code.
- Work with business and control functions to ensure the safe and correct functioning of algos.
- Assist (when required) with the deployment of components to development and test environments.