Qh4 Consulting | Python Developer - Investment Management
Qh4 Consulting | Python Developer - Investment Management

Qh4 Consulting | Python Developer - Investment Management

Temporary 48000 - 72000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Join us to redevelop a critical Risk application using Python and collaborate with Quant teams.
  • Company: Be part of a leading investment organization focused on innovation and technology.
  • Benefits: Enjoy a hybrid work model, with 3 days in the office and potential for contract extension.
  • Why this job: Work on impactful projects that shape the future of investment technology and enhance your skills.
  • Qualifications: Strong Python development skills and experience with cloud platforms like Azure are essential.
  • Other info: This is a 6-month contract role with opportunities for career progression.

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

Quant Developer / Python Developer (Contract Role)

We are recruiting an experienced Python Developer / Quant Developer to work on a pivotal transformation project within the Alternatives Technology team of a leading investment organisation. This role involves the redevelopment of a critical Risk application, requiring strong Python expertise, experience collaborating with Quant teams, and a proven track record of delivering scalable, end-to-end systems.

Working closely with the Systematic Strategies team, the successful candidate will translate C# code into Python, modernise the existing platform, and integrate advanced cloud-based and data-driven solutions. This is a hands-on role requiring exceptional engineering skills, knowledge of OOP and SOLID principles, and experience with cloud platforms like Azure.

This is an on-site hybrid role, requiring 3 days a week in the office, offering valuable collaboration with key stakeholders.

Key Requirements:

  • Proven expertise as a Quant Developer or Python Developer, working with Quant Analysts, Portfolio Managers, or trading teams.
  • Experience building end-to-end, cloud-based systems, integrating with third-party platforms like Bloomberg, Reuters, or MSCI.
  • Advanced Python development skills with a focus on scalability, automation, and production-ready solutions.
  • Strong knowledge of object-oriented programming (OOP) and adherence to SOLID design principles.
  • Familiarity with multiple asset classes and financial instruments.
  • Ability to read and interpret C# code to facilitate system redevelopment.

Desirable Skills

  • Background in investment technology, particularly with Risk Premia, Systematic Strategies, or Commodities.
  • Experience with CI/CD pipelines, event-driven design, and microservices architecture.
  • Familiarity with Azure Function Apps and data warehousing solutions like Snowflake.

Role Responsibilities

  • Redevelop an existing Risk Premia application from C#, SQL, and SSRS into a Python-based platform hosted on Azure.
  • Translate and optimise existing C# code for use in Python.
  • Automate and scale the system to support 12 strategies, integrating real-time market data feeds and connecting with strategic data platforms.
  • Partner with Quant Portfolio Managers and the Systematic Strategies team to deliver solutions aligned with business objectives.
  • Contribute to the ongoing transition of the organisation’s Quant platform to Python, enhancing system architecture and performance.

Why Join?

This 6-month contract role offers the opportunity to work on a high-impact project within a forward-thinking investment organisation. The position comes with the potential for extension and future career progression, including transitioning to a permanent role.

With a focus on technical innovation and collaboration, this role provides a unique opportunity to shape the next generation of a critical Quant platform, leveraging cutting-edge cloud and data technologies.

Contract Length: 6 months (potential for extension)

Location: London (3 days a week in office)

Qh4 Consulting | Python Developer - Investment Management employer: Qh4 Consulting

Join a leading investment organization that prioritizes innovation and collaboration, offering a dynamic work culture where your contributions directly impact critical projects. With a focus on employee growth, this role not only provides the chance to work on transformative technology but also opens doors for future career progression, including potential transition to a permanent position. Located in London, enjoy the benefits of a hybrid work model that fosters teamwork while allowing flexibility.
Q

Contact Detail:

Qh4 Consulting Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Qh4 Consulting | Python Developer - Investment Management

✨Tip Number 1

Make sure to showcase your experience with cloud platforms like Azure in your conversations. Highlight any projects where you've integrated cloud-based solutions, as this is a key requirement for the role.

✨Tip Number 2

Familiarize yourself with the existing C# codebase if possible. Being able to discuss how you would translate and optimize C# code into Python will demonstrate your technical expertise and understanding of the project.

✨Tip Number 3

Engage with professionals in the investment management field, especially those who work with Quant teams. Networking can provide insights into the company culture and expectations, which can be beneficial during interviews.

✨Tip Number 4

Prepare to discuss your knowledge of OOP and SOLID principles in detail. Be ready to give examples of how you've applied these concepts in previous projects, as they are crucial for the development work you'll be doing.

We think you need these skills to ace Qh4 Consulting | Python Developer - Investment Management

Advanced Python Development
Object-Oriented Programming (OOP)
SOLID Design Principles
Cloud-Based Systems Development
Integration with Third-Party Platforms (e.g., Bloomberg, Reuters, MSCI)
Experience with C# and SQL
Data Automation and Scalability
CI/CD Pipelines
Event-Driven Design
Microservices Architecture
Familiarity with Azure Function Apps
Data Warehousing Solutions (e.g., Snowflake)
Collaboration with Quant Analysts and Portfolio Managers
Understanding of Multiple Asset Classes and Financial Instruments

Some tips for your application 🫡

Highlight Relevant Experience: Make sure to emphasize your experience as a Python Developer or Quant Developer. Detail any projects where you collaborated with Quant teams or worked on similar transformation projects, especially those involving cloud-based systems.

Showcase Technical Skills: Clearly outline your advanced Python development skills and knowledge of OOP and SOLID principles. Mention any experience with Azure or other cloud platforms, as well as your familiarity with C# code, which is crucial for this role.

Tailor Your Application: Customize your CV and cover letter to reflect the specific requirements mentioned in the job description. Use keywords from the listing, such as 'scalable solutions', 'end-to-end systems', and 'integration with third-party platforms' to catch the employer's attention.

Express Enthusiasm for the Role: In your cover letter, convey your excitement about the opportunity to work on a high-impact project within a forward-thinking investment organization. Discuss how your skills align with their goals and how you can contribute to the ongoing transition of their Quant platform.

How to prepare for a job interview at Qh4 Consulting

✨Showcase Your Python Expertise

Be prepared to discuss your advanced Python development skills in detail. Highlight specific projects where you've built scalable, production-ready solutions, and be ready to explain how you applied OOP and SOLID principles in your work.

✨Demonstrate Collaboration with Quant Teams

Since this role involves working closely with Quant Analysts and Portfolio Managers, share examples of past collaborations. Discuss how you translated complex requirements into technical solutions and how you ensured alignment with business objectives.

✨Familiarize Yourself with C# to Python Translation

As the role requires translating C# code into Python, brush up on your ability to read and interpret C#. Be ready to discuss your approach to modernizing existing platforms and any challenges you've faced in similar tasks.

✨Highlight Experience with Cloud Platforms

Since the position involves integrating cloud-based solutions, emphasize your experience with Azure and any relevant cloud technologies. Discuss how you've utilized these platforms to enhance system architecture and performance in previous roles.

Qh4 Consulting | Python Developer - Investment Management
Qh4 Consulting
Q
  • Qh4 Consulting | Python Developer - Investment Management

    Temporary
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-01-20

  • Q

    Qh4 Consulting

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