No more applications are being accepted for this job
- 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 Derivativesgroup.
- Occasional requirement to work during the weekend for a product release or maintenance.
- Proficiency in OOP languages Pythonand 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.
- In-depth knowledge of OOP programming and problem-solving skills.
- 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.
- Good understanding of core financial concepts / mathematics and a strong interest in the area.
- Financial knowledge from developing trading systems.
- Exposure to financial product valuationframeworks.
Python Developer - London, United Kingdom - CMC Markets
Description
CMC Markets are looking for an experienced 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.
Competencies:
Essential:
Desirable: