Commodities Derivatives Programmer recruitment
The system is used by traders globally to calculate risk using a distributed compute grid, and generate a number of user level reports.
The candidate will have direct exposure to the traders and research quantitative analysts.
As a developer, the candidate will be expected to contribute to and deliver on technology initiatives, industry best-practice, document and fully test his/her work. The candidate will also work with other team members in our development teams in Houston, India and Singapore
The Commodities technology group provides application development and support to the Commodities business globally. This includes Trading, Sales and Marketing, Risk Management, the Financial Division and Operations.
The current team structure is relatively flat which enables the organisation to rapidly deploy the most suitable team to meet the specific client needs. This means that the successful candidates will need to be flexible, multi-tasking and able to excel in a constantly changing environment.
Key Responsibilities:
- Contribute to system development such that it remains open and flexible to expand to additional asset classes and systems.
- Implement industry best-practice across the development and production environment.
Key Relationships:
- Trading desks
- Fixed Income Quantitative Analysis
- Risk Management
- Finance/Product Control
Development Value:
- The candidate will have the opportunity to gain exposure to this business area through interaction with the desk, risk management and research.
- The candidate will have the opportunity to work within an innovative team to implement modern and best-practice software techniques.
Skills
Knowledge/Experience:
- Windows development platforms
- Desire to implement industry best practice
- Investment Banking experience
- Commodity, Interest-rate derivative or Fixed Income experience
- Experience in developing/supporting scalable, highly fault tolerant distributed systems desirable
Skills:
- Strong C#
- Strong SQL
- OO Design and Patterns
- Exceptional problem solving ability
- Exceptional communication skills
- C++ would be desirable but not essential
Qualifications:
- Scientific/Numerical degree such as Mathematics, Computing, Engineering, etc.