Quant Python Developer
CMC MARKETS PLC, City of Westminster
Quant Python Developer
Salary not available. View on company website.
CMC MARKETS PLC, City of Westminster
- Full time
- Permanent
- Onsite working
Posted today, 24 Nov | Get your application in now to be one of the first to apply.
Closing date: Closing date not specified
job Ref: 6f846108a74840048badd81b6bafe42c
Full Job Description
CMC Markets are looking for an experienced Quant Python developer to join our Derivatives' team. We work on a pricing and trading platform utilising third-party vendor APIs written in Python and proprietary language for processing real-time business data., As well as development, a senior developer will take on more design responsibility for various projects, as well as providing technical mentoring to other members of the team.
- Design and develop pricing and risk components to support the firm's market-making business, working across multiple asset classes ranging across Options, Equities, FX, Commodities and other derivatives.
- Support Business functions in their day-to-day activities, investigating incidents and proposing long-term innovative solutions to recurring issues.
- Partner with other key groups : financial engineering and quantitative teams, business operations, product development and the other IT teams; to ensure products are implemented efficiently and meet the demands both internally (dealing) and externally (clients) and addressing any issues that arise.
- Supervise the integration of third-party solutions within the Derivatives unit. Ensure of the smooth running of all operations supervised by the Derivatives Quantitative team.
- Maintain personal / professional development to meet the changing demands of the role, including all relevant regulatory and legislative training.
- Understand the nature of the trading floor business and the need to respond quickly and efficiently to issues that can or has caused business outage.
- Creation of maintenance and reporting tools relevant to the product area as appropriate.
- Ensure a positive approach to challenge and provide open and honest feedback.
- Provide mentoring and training for more junior members of the Derivatives group.
- Occasional requirement to work during the weekend for a product release or maintenance.
Proficiency in OOP languages, Python, and any other languages (Java or C++). - Derivatives Valuation, Risk models and Volatility calibration methodologies.
- Strong solution design skills.
- Strong requirements analysis skills
- Experience of continuous integration
- Strong Team Player
- Takes personal responsibility to deliver results. Essential :
- In-depth knowledge of OOP programming and problem-solving skills.
- Good understanding of core financial concepts / mathematics and a strong interest in the area.
- Excellent communication skills supporting an ability to adapt to the trading floor and the pressures of working closely with the business.
- Experience of all aspects of the development lifecycle.
- Proven experience in a comparable role within the Financial industry.
- Experience of developing large scale systems. Desirable :
- Financial knowledge from developing trading systems.
- Exposure to financial product valuation frameworks.
Relevant jobs
- IT / Telecommunications Jobs in Bexley, Bexley
- IT / Telecommunications Jobs in Bexleyheath, Bexley
- IT / Telecommunications Jobs in Bromley, Barnsley
- IT / Telecommunications Jobs in Bromley Common, Bromley
- IT / Telecommunications Jobs in Camden Town, Greater London
- IT / Telecommunications Jobs in City of Westminster
- IT / Telecommunications Jobs in Croydon, Cambridgeshire
- IT / Telecommunications Jobs in Ealing, Ealing
- IT / Telecommunications Jobs in Enfield, Hyndburn
- IT / Telecommunications Jobs in Greenwich, Amber Valley
- IT / Telecommunications Jobs in Hackney
- IT / Telecommunications Jobs in Hammersmith and Fulham, Hammersmith and Fulham
- IT / Telecommunications Jobs in Harrow
- IT / Telecommunications Jobs in Hillingdon, Hillingdon
- IT / Telecommunications Jobs in Hounslow
- IT / Telecommunications Jobs in Islington, Leeds
- IT / Telecommunications Jobs in Kensington and Chelsea, Kensington and Chelsea
- IT / Telecommunications Jobs in Kingston upon Thames
- IT / Telecommunications Jobs in Lambeth, Lambeth
- IT / Telecommunications Jobs in Lewisham
- IT / Telecommunications Jobs in Merton, Oxfordshire
- IT / Telecommunications Jobs in Orpington, Greater London
- IT / Telecommunications Jobs in Richmond upon Thames
- IT / Telecommunications Jobs in Sidcup, Greater London
- IT / Telecommunications Jobs in Southwark
- IT / Telecommunications Jobs in Sutton, Doncaster
- IT / Telecommunications Jobs in Tower Hamlets, Tower Hamlets
- IT / Telecommunications Jobs in Twickenham, Greater London
- IT / Telecommunications Jobs in Wandsworth, Wandsworth
- IT / Telecommunications Jobs in Wimbledon, Greater London