Quantitative Developer - Portfolio Management Systems - Pharos Resource Partners Ltd

Pharos Resource Partners Ltd
London, UK
1 day ago
Apply on www.reed.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

FactSet Java (Programming Language) Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Computer Programming Continuous Integration Data Integrity Software Design Patterns Financial Information EXchange
+10 more
Python (Programming Language) Standard Sql Software Engineering Git Containerization Kubernetes Information Technology Software Version Control Docker Legacy Systems

Job description

We are looking for a talented Quantitative Developer to join our Investment Technology team, working at the intersection of software engineering, quantitative finance, and portfolio management. You’ll play a key role in building, enhancing, and maintaining the systems that power investment decision-making, risk management, and portfolio construction across the firm.

This is an excellent opportunity for someone who enjoys solving complex technical problems in a fast-paced asset management environment, working closely with portfolio managers, quantitative researchers, risk teams, and traders., 1. Design, develop, and maintain core components of our Portfolio Management System (PMS), including order management, position keeping, risk analytics, and performance attribution modules

  1. Collaborate with portfolio managers and quant researchers to translate investment strategies and models into robust, production-grade code
  2. Build and optimise pricing, risk, and analytics libraries across asset classes (equities, fixed income, derivatives, multi-asset)
  3. Integrate the PMS with internal and external systems (market data feeds, execution management systems, custodians, compliance platforms)
  4. Improve system performance, scalability, and data integrity across the investment technology stack
  5. Automate workflows for rebalancing, trade generation, compliance checks, and reporting
  6. Support the migration/enhancement of legacy systems and contribute to architecture decisions
  7. Provide production support and troubleshoot issues affecting portfolio managers and traders in real time
  8. Write clean, well-tested, and well-documented code following best engineering practices

Requirements

Essential:

  1. Strong programming skills in Python, C#, C++, or Java (please specify your primary stack)
  2. Solid understanding of financial instruments (equities, fixed income, derivatives) and portfolio management concepts (NAV, P&L, risk metrics, performance attribution)
  3. Experience working with or building portfolio/order management systems (e.g., Aladdin, Charles River, Bloomberg AIM, SimCorp Dimension, Enfusion, or proprietary systems)
  4. Strong SQL and experience working with large financial datasets
  5. Solid grasp of software engineering fundamentals: version control (Git), testing, CI/CD, design patterns
  6. Excellent problem-solving skills and attention to detail
  7. Strong communication skills, with the ability to work closely with both technical and investment teams

Desirable:

  1. Experience with market data providers (Bloomberg, Refinitiv, FactSet)
  2. Familiarity with risk and analytics libraries (e.g., QuantLib) or vendor risk systems (Barra, Axioma, MSCI)
  3. Exposure to cloud infrastructure (AWS/Azure) and containerisation (Docker/Kubernetes)
  4. Knowledge of FIX protocol and trade execution workflows
  5. Degree in Computer Science, Mathematics, Engineering, Financial Engineering, or a related quantitative field

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.reed.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · World Congress 2021

Videos

See all

Related articles

See all