Python Developer, CMC Markets

Salary not provided
Python
Java
C++
Junior, Mid and Senior level
London
CMC Markets

Online trading platform

Job no longer available

CMC Markets

Online trading platform

1001+ employees

B2CB2BTradingFinancial ServicesSaaS

Job no longer available

Salary not provided
Python
Java
C++
Junior, Mid and Senior level
London

1001+ employees

B2CB2BTradingFinancial ServicesSaaS

Company mission

To use the latest tech and tools to give our customers the very best trading experience.

Role

Who you are

  • 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
  • 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

Desirable

  • Good understanding of core financial concepts / mathematics and a strong interest in the area
  • Financial knowledge from developing trading systems
  • Exposure to financial product valuation frameworks

What the job involves

  • 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
  • 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

Salary benchmarks

Otta's take

Sam Franklin headshot

Sam Franklin

CEO of Otta

CMC Markets is a global provider of online retail financial services. The company enables users to trade financial instruments through its award-winning next-generation trading platform, allowing them to access various tools such as technical analysis, price projection, and forums.

CMC Markets stands out through its business model - the company aims to focus on client service in order to attract new clients and maintain a high retention rate. The market confirms the success of its strategy, with a large percentage of its revenue generated by clients who have been with the company for more than 2 years. The company is also highly rated for its client satisfaction, and sets out to educate its audience on CFD, forex and share trading, frequently hosting webinars, events, and online courses.

CMC Markets' focus appears to be on continuing to invest in new technologies and customer service, in order to support its expanding client base. For example the launch of the “Plus Plan” account for its stock trading platform, CMC Invest, means investors can now open ISAs through CMC, adding more flexibility for users to make choices for their own investment journey.

Insights

Many candidates hear
back within 2 weeks

20% employee growth in 12 months

Company

Company benefits

  • Pension: 9% = 5% company contribution and 4% self-contribution -CMC Markets will match up to 7%
  • Life Assurance: 4 x salary
  • Health Insurance provided through Vitality
  • Income Protection
  • Holiday: 25 days - per calendar year + additional day off for your birthday
  • Breakfast provided for office days
  • Discretionary Bonus

Company values

  • Put our clients first - Our business is built around our clients - we're proud to have long-lasting relationships by understanding and supporting them every step of the way.
  • Lead with quality - Our commitment to quality is at the heart of our culture. Whatever we do, we do it properly. When faced with the choice, we always prioritise quality over quantity.
  • Set the standards - We're clear, open and honest with our clients, and with each other. We don't wait for others, but set the standards for others to follow.

Company HQ

City of London, London, UK

Founders

Previously worked in the foreign currency trading department of various banks, including the Bank of Iran and Marine Midland.

Share this job

View 15 more jobs at CMC Markets