This is a hybrid Analyst Developer position, combining hands-on software engineering with business-facing analysis. You will work directly with investment, operations, and finance teams to design and deliver solutions that support portfolio management, risk, and data workflows.
The role suits someone who enjoys translating complex investment requirements into scalable technical solutions-and wants genuine front office exposure.
Responsibilities
Develop, enhance, and support business-critical investment systems
Partner with front office and business teams to gather and define requirements
Design and implement scalable, cloud-based solutions
Develop event-driven systems and ETL/data workflows
Own testing processes including test plans, test cases, and UAT
Document systems, processes, and target operating models
Collaborate with senior technology leadership on architecture and delivery
Contribute to large-scale investment platform transformation initiatives
Your Profile:
Essential:
3-4+ years' experience in Python OR C# development
Strong front-end experience with React
Experience with event-driven architectures and data pipelines
Exposure to cloud platforms and modern software design
Experience with CI/CD and release processes
Strong understanding of investment workflows and systems
Prior experience working with front office stakeholders (buy-side preferred)
Ability to gather and translate complex business requirements (e.g. risk, valuation, TAA, forecasting)
Strong documentation and process modelling capability
Desirable:
Agile delivery experience
Experience with Microsoft Fabric
CFA / CQF / CAIA (or interest in pursuing)
Why Apply?
Direct exposure to front office investment teams
Work across a broad, multi-asset investment platform
Opportunity to shape a next-generation technology stack
High ownership and visibility across projects
Collaborative, flat environment with strong technical leadership
Working Environment & Benefits:
Hybrid working
Competitive salary and benefits package
Strong work-life balance and flexible culture
Interested? Apply now for a confidential discussion
Additional Information
Python Developer
Leading Alternative Investment Business - Python/Azure
Join a Multi-Asset Investment Platform Driving Technology Transformation
A highly respected alternative investment business is seeking an Analyst Developer to join its Investment Technology team. The firm manages a large, diversified multi-asset portfolio spanning public and private markets, including equities, real estate, credit, private equity, venture capital, and alternative strategies.
The business operates a hybrid investment model, combining internal portfolio management (including derivatives-based strategies and direct investments) with external manager allocations. This provides a uniquely broad investment landscape and close interaction between technology and front office teams.
As part of a major transformation programme, the firm is building a modern, cloud-native investment technology stack to support all asset classes and business functions. This role offers the opportunity to play a key part in shaping that platform.