Python Developer (Rates/Risk)
The Bank is driving an ambitious, multi-year initiative aimed at building Risk Engine that makes it possible to manage trading and risk in a more holistic manner and to respond more effectively to the changing regulatory landscape.
At the heart of this transformation is the Quartz Core Platform, which provides a development framework used by other developers within the bank.
Some of the key components of the Quartz Core Platform include: a globally distributed, object based database (developed in-house); a graph (DAG) based framework to manage object dependencies; a bi-temporal deal model for all financial instruments; a high performance computational grid and a Python based GUI framework. Rates Risk team leverages these components to build high performance risk engine.
As a RATES Risk developer, you will be part of a tech team of for achieving the project deliverables for different initiatives in the line of business. The position demands a high degree of initiative, commitment and technical excellence. The FICC Rates Risk Tech is responsible for developing and maintaining the application for calculating the EOD and intra-day market risk for all the trades managed by Rates LOB.
For this programmer role we are looking for highly motivated and experienced hands-on developers with proven ability writing elegant and maintainable Java and Python code. The member will be working closely with various technology teams and business partners (Middle office, Front office, Business Supervision Officers, Finance) to build out Risk applications for the Rates business
Key tasks include:
· Write high quality Python code to add new features
o Write highly modular, API driven pluggable code
o Come up with designs to reduce heavy I/O between networks
o Maintain the required code and test coverage levels for modules
· Prototype improvement ideas
o Support the Quartz user community
o Internal discussion forums, technical sharing sessions
· Troubleshooting developer issues etc
· Work effectively with the global team
o Develop expertise in the relevant features of Quartz, Rates Risk Applications.
o Individual contributor with high level ownership and commitment
The role would suit applicants that are team players willing to learn quickly, think on their feet and who are keen to take the first step into this wide scale of application development
Apply for Python Developer (Rates/Risk)
Already uploaded your CV? Sign in to apply instantly
* This is information that gets special protection under our privacy laws. It is information about your race or ethnic origin, political opinions, religious or philosophical beliefs, trade union membership, health, genetic or biometric details, sex life and details of any criminal convictions or similar you may be subject to.
♦ The business of the Adecco Group UK & Ireland is transacted via a number of differently branded trading entities, as follows: Adecco UK Limited, Adia Technology Limited, Modis International Limited, Badenoch and Clark Limited, Ajilon (UK) Limited, Office Angels Limited, Penna plc, Pontoon Europe Limited, Roevin Management Services Limited, Spring Technology Staffing Services Limited.