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.
- 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.
- 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.
- 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).
- Fixed Income Credit & Rates Bond / Repo trading system experience.
- Previous experience modelling structured and exotic bonds.
Python Developer (Quant) employer: LevelUP HCS
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)
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.