Senior Pricing and Risk Developer
Senior Pricing and Risk Developer

Senior Pricing and Risk Developer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Develop and design innovative pricing and risk components for high-frequency trading.
  • Company: Join CMC Markets, a pioneering fintech company transforming financial trading since 1989.
  • Benefits: Enjoy ongoing training, career advancement opportunities, and a dynamic team environment.
  • Why this job: Make a real impact on global markets while mentoring junior developers in a collaborative setting.
  • Qualifications: Strong Java experience in financial systems; familiarity with asset classes and mentoring skills required.
  • Other info: Equal opportunities employer encouraging diverse applications from all backgrounds.

The predicted salary is between 43200 - 72000 £ per year.

Overview Join CMC Markets\’ Quantitative Strategies team within the Pricing and Risk area, where you\’ll work on our low latency, high-frequency trading platform. You will use cutting-edge Java programming techniques, so experience in this area is essential. As a Senior Developer, you\’ll not only code but also take on key design responsibilities, shaping impactful projects. You\’ll mentor junior members of the team, driving innovation in a fast-paced, high-stakes environment. If you\’re ready to make a real impact on global markets, we\’d love to hear from you!
Please note that this is an onsite role that will require you to work within our London office (near Liverpool Street) 5 days on site per week.
What You\’ll Do Expert Level Java Development: You will apply your in-depth knowledge of the Java programming language (21+) to implement world-class trading and pricing systems.
Collaborative Development: Design and develop innovative pricing and risk components for our market-making operations, impacting a wide array of asset classes.
Cross-Functional: Partner with financial engineering, quant teams, and other key business groups to ensure seamless product delivery and support.
Hands-On Problem Solving: Work closely with Front Office users and Business Operations to quickly troubleshoot and resolve issues, minimizing downtime and keeping the business running smoothly.
Continuous Learning: Stay ahead of the curve with access to the latest training in regulatory and legislative areas to ensure you\’re always on top of your game.
Impactful Mentorship: Provide mentorship and guidance to junior developers, shaping the future talent within our Pricing and Risk group.
Innovation with a Purpose: Create custom maintenance and reporting tools that drive efficiency and improve decision-making across the firm.
Why You\’ll Love It Here Influence the Business: Your work will directly impact critical trading and risk management functions, giving you high visibility and the chance to shape the future of the firm\’s technology.
Exposure to the Trading Floor: Get first-hand experience on the trading floor, working closely with users to develop solutions that directly address business needs.
Dynamic Team Environment: Join a highly collaborative team that values feedback and innovation, where your voice is heard, and your ideas matter.
Learning & Development: We\’re committed to your personal and professional growth, offering ongoing training and certification opportunities tailored to the ever-changing financial landscape.
Career Advancement: Opportunities for career growth, including leadership roles, are encouraged and supported by our mentorship programs.
What We\’re Looking For Strong Java development experience within financial systems, ideally in pricing or risk-related applications.

Not just a coder, but someone who also focuses on applying best practices, design patterns and principles to develop scalable, maintainable and high-quality code.

Someone who enjoys maths/logic problems and challenges.

Familiarity with electronic trading — order routing, broker connectivity and FIX would be very beneficial.

Knows or willingness to learn scripting languages to aid rapid development.

Experience across one or more asset classes such as Equities, FX, Commodities, and Derivatives.

Familiarity with Front Office trading systems and a deep understanding of market-making environments.

Ability to quickly respond to critical issues in a fast-paced trading environment.

Experience mentoring and guiding junior team members.

Excellent communication skills and the ability to build strong working relationships with stakeholders.

Minimum 2:1 degree in a numerate subject such as Computer Science, Mathematics, Physics or equivalent.

CMC Markets is an equal opportunities employer and positively encourages applications from suitably qualified and eligible candidates regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.

#J-18808-Ljbffr

Senior Pricing and Risk Developer employer: CMC Markets

At CMC Markets, we pride ourselves on being a leading fintech employer that fosters innovation and collaboration within our dynamic London-based team. As a Senior Pricing and Risk Developer, you'll not only have the opportunity to work with cutting-edge technology but also benefit from a culture that prioritises continuous learning and career advancement, ensuring you can make a meaningful impact in the fast-paced world of trading. With a commitment to mentorship and personal growth, we empower our employees to thrive and shape the future of financial technology.
C

Contact Detail:

CMC Markets Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Pricing and Risk Developer

✨Tip Number 1

Familiarise yourself with the latest Java programming techniques, especially those relevant to low latency and high-frequency trading. This will not only enhance your coding skills but also demonstrate your commitment to staying current in a fast-evolving field.

✨Tip Number 2

Engage with online communities or forums related to financial technology and trading systems. Networking with professionals in these spaces can provide insights into industry trends and may even lead to referrals for job opportunities.

✨Tip Number 3

Prepare to discuss your experience with mentoring junior developers during interviews. Highlight specific examples of how you've guided others, as this is a key aspect of the role and shows your leadership potential.

✨Tip Number 4

Brush up on your knowledge of various asset classes like Equities, FX, and Commodities. Understanding these areas will help you communicate effectively with cross-functional teams and demonstrate your readiness to contribute from day one.

We think you need these skills to ace Senior Pricing and Risk Developer

Expert Level Java Development (21+)
Financial Systems Knowledge
Pricing and Risk Applications Experience
Design Patterns and Principles
Scalable and Maintainable Code Development
Mathematical and Logical Problem Solving
Python Programming for Quantitative Analysis
Understanding of Asset Classes (Equities, FX, Commodities, Derivatives)
Familiarity with Front Office Trading Systems
Market-Making Environment Knowledge
Critical Issue Response in Fast-Paced Environments
Mentorship and Team Guidance
Excellent Communication Skills
Stakeholder Relationship Building
Degree in Computer Science, Mathematics, Physics or Equivalent

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Java development experience, especially in financial systems. Include specific examples of projects where you've applied best practices and design patterns.

Craft a Compelling Cover Letter: In your cover letter, express your passion for coding and problem-solving. Mention your experience with mentoring junior developers and how you can contribute to the team’s innovation and growth.

Showcase Relevant Skills: Clearly outline your familiarity with asset classes like Equities, FX, and Commodities. If you have experience with Python or other relevant technologies, be sure to include that as well.

Prepare for Technical Questions: Anticipate technical questions related to Java programming and financial systems. Brush up on your knowledge of market-making environments and be ready to discuss how you would approach problem-solving in a fast-paced trading environment.

How to prepare for a job interview at CMC Markets

✨Showcase Your Java Expertise

Make sure to highlight your in-depth knowledge of Java, especially version 21 and above. Be prepared to discuss specific projects where you've implemented complex trading systems, demonstrating your ability to write high-quality, maintainable code.

✨Demonstrate Problem-Solving Skills

Prepare examples of how you've quickly resolved critical issues in a fast-paced environment. Discuss your hands-on approach to troubleshooting and how it has minimised downtime in previous roles.

✨Emphasise Collaborative Development

Talk about your experience working with cross-functional teams, particularly in financial engineering and quant teams. Highlight any successful projects where collaboration led to innovative solutions in pricing and risk management.

✨Mentorship Experience Matters

Since the role involves mentoring junior developers, be ready to share your experiences in guiding others. Discuss how you've contributed to their growth and the impact it had on team performance and innovation.

Senior Pricing and Risk Developer
CMC Markets
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Pricing and Risk Developer

    London
    Full-Time
    43200 - 72000 £ / year (est.)
  • C

    CMC Markets

    500-1000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>