Python Developer (Rates/Risk)

Republic of Ireland, Dublin
£419.70 - £461.67 per day
29 May 2019
26 Jun 2019
Foysal Ali
Contract Type
Full Time

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


Upload from your computer

Or import from cloud storage

Your CV must be a .doc, .pdf, .docx, .rtf, and no bigger than 1MB

4000 characters left

You are about to register with the Adecco Group UK & I as a candidate. During your registration, we will collect and use information about you to make available our services and maintain our relationship with you. Our Privacy Information Statement explains how we collect and use information about you and the rights you have.

Where you choose to give us so called sensitive information* other than where we ask for it, by giving us that information, you agree that we may use it in the way set out in the Privacy Information Statement.

* 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.

More searches like this