Python Developer (Quant)

Python Developer (Quant)

Full-Time 48000 - 72000 £ / year (est.) No home office possible
L

At a Glance

  • Tasks: Develop and maintain pricing models for bonds, supporting traders with analytics tools.
  • Company: Join a leading Financial Services firm focused on innovative technology solutions.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth and collaboration.
  • Why this job: Be part of a results-driven team that values problem-solving and communication skills.
  • Qualifications: 3+ years in Quant Development; strong Python or Java skills required.
  • Other info: Experience with advanced financial tools and technologies is a plus.

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

The position is for a Quant Developer who will be part of our Fixed Income Technology Analyst team, directly supporting the Front Office offering of a leading Financial Services firm. The work assignments will include playing a lead role in developing our internal tools and libraries for bond pricing and analytics. This will include working with the front office in the development of tools and analysis for traders and sales on projects and our development team in integrating within the wider platform.

We are a results-oriented group looking for a self-motivated, detail-oriented person with strong communication skills, strong analytical and problem-solving skills, a good work ethic, and an interest in being part of a team environment supporting a fast-paced and dynamic organization.

Key Responsibilities:
  • Design, develop, and maintain pricing and risk models for a wide variety of different bond classes.
  • Development and enhancement of our analytics offering, including library, microservices and core development.
  • Ensure model accuracy and performance.
  • Support and enhance existing codebases to increase product coverage and available pricing indicators.
  • Helping trading desks build tools to better make decisions.
  • To provide second level support as needed.
Required Skills and Experience:
  • 3+ years of experience as a Quantitative Developer or Quant Analyst in a fixed income environment.
  • Experience within house or third-party analytic libraries such as Quantlib, Alib, Numerix.
  • Ability to learn and adapt quickly and excellent problem-solving skills.
  • Deep understanding of fixed income products and their valuation methodologies.
  • Strong analytical, verbal, and written communication skills.
  • Willing to learn new programming languages and technologies.
  • Ability to work well with both business managers, traders and developers.
Technical Skills:
  • Strong programming skills in Python or Java.
  • Experience in creating libraries, restful services.
  • Solid grasp of numerical methods, stochastic calculus, and financial mathematics.
  • Familiarity with market data feeds, curve construction, and calibration techniques.
Strong Differentiators:
  • Experience with Alib or Kalotay.
  • Experience with Redis, Fast API, Dash, Streamlit, Rust.
  • Experience with Ion Trading platform.
  • Exposure to AWS.
  • Linux (Red Hat Enterprise).
Business Knowledge:
  • Fixed Income Credit & Rates Bond / Repo trading system experience.
  • Previous experience modelling structured and exotic bonds.

Python Developer (Quant) employer: LevelUP HCS

As a leading Financial Services firm, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to excel. Our Python Developer (Quant) role offers not only competitive benefits and opportunities for professional growth but also the chance to work directly with traders and sales teams in a dynamic environment. Located in a vibrant financial hub, our team is dedicated to supporting your career development while ensuring you contribute to impactful projects that shape the future of fixed income technology.
L

Contact Detail:

LevelUP HCS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer (Quant)

✨Tip Number 1

Familiarise yourself with the specific tools and libraries mentioned in the job description, such as Quantlib and Alib. Having hands-on experience or projects showcasing your skills with these technologies can set you apart during discussions.

✨Tip Number 2

Network with professionals in the financial services sector, especially those working in fixed income technology. Attend relevant meetups or webinars to gain insights and potentially get referrals that could help you land an interview with us.

✨Tip Number 3

Brush up on your knowledge of fixed income products and their valuation methodologies. Being able to discuss these topics confidently during interviews will demonstrate your expertise and interest in the role.

✨Tip Number 4

Prepare to showcase your problem-solving skills through practical examples. Be ready to discuss past projects where you developed pricing models or analytics tools, highlighting your contributions and the impact they had on the team or organisation.

We think you need these skills to ace Python Developer (Quant)

Strong programming skills in Python or Java
Experience with Quantitative Development or Quant Analysis in a fixed income environment
Familiarity with analytic libraries such as Quantlib, Alib, Numerix
Deep understanding of fixed income products and their valuation methodologies
Strong analytical and problem-solving skills
Excellent verbal and written communication skills
Ability to learn and adapt quickly
Experience in creating libraries and RESTful services
Solid grasp of numerical methods and financial mathematics
Familiarity with market data feeds and curve construction
Experience with Redis, Fast API, Dash, Streamlit, Rust
Exposure to AWS and Linux (Red Hat Enterprise)
Previous experience modelling structured and exotic bonds
Ability to work well with business managers, traders, and developers

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience as a Quantitative Developer or Analyst, particularly in fixed income environments. Emphasise your programming skills in Python or Java and any experience with libraries like Quantlib or Alib.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific projects or tools you have developed that relate to bond pricing and analytics, showcasing your problem-solving skills and ability to work in a team.

Showcase Technical Skills: Clearly outline your technical skills in your application. Include your experience with numerical methods, financial mathematics, and any familiarity with market data feeds or curve construction techniques. This will demonstrate your capability to handle the responsibilities of the role.

Highlight Communication Skills: Since strong communication skills are essential for this role, provide examples in your application of how you've effectively communicated complex ideas to both technical and non-technical stakeholders. This could be through previous projects or collaborative efforts.

How to prepare for a job interview at LevelUP HCS

✨Showcase Your Technical Skills

Make sure to highlight your programming skills in Python or Java during the interview. Be prepared to discuss specific projects where you've created libraries or RESTful services, as this will demonstrate your technical expertise and relevance to the role.

✨Understand Fixed Income Products

Brush up on your knowledge of fixed income products and their valuation methodologies. Being able to discuss these topics confidently will show that you have a deep understanding of the industry and can contribute effectively to the team.

✨Demonstrate Problem-Solving Abilities

Prepare to share examples of how you've tackled complex problems in previous roles. This could involve discussing specific challenges you faced and the analytical methods you used to overcome them, showcasing your strong problem-solving skills.

✨Communicate Effectively

Strong communication skills are essential for this role. Practice articulating your thoughts clearly and concisely, especially when explaining technical concepts. This will help you connect with both technical and non-technical team members during the interview.

Python Developer (Quant)
LevelUP HCS
L
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>