We’re partnered with a leading investment management firm with a strong global footprint, currently investing in the build-out of its in-house FX, trading and investment technology platforms. The business operates in a highly data-driven environment where technology plays a key role in supporting investment teams, trading workflows, portfolio decision-making, risk visibility and operational efficiency.
They’re now looking for a Senior C# Developer with strong financial markets experience and a clear understanding of how an FX platform works end to end.
This is not a role focused on one small part of a trading system. The key requirement is someone who understands the complete FX trade lifecycle – how data is sourced, ingested, validated, transformed, consumed and reported across pricing, execution, booking, positions, risk, P&L, portfolio views and downstream systems.
You’ll work closely with trading, investment, risk, operations and technology teams to build and enhance in-house platforms used across FX and wider investment workflows.
This is a strong opportunity for someone who wants real breadth across an investment technology platform, not just working on one screen, one service or one isolated workflow.
London City, hybrid working
Key responsibilities include:
- Building and enhancing C# applications across FX, trading, risk, analytics and reporting
- Working across the full FX trade lifecycle, from pricing and execution through to booking, position management, risk, P&L and downstream reporting
- Understanding how data flows through the platform – where it comes from, why it is needed, how it is transformed, who consumes it and where it ultimately ends up
- Integrating market data, trade data, position data, reference data, pricing inputs and risk metrics into scalable systems
- Developing real-time tools, dashboards and services used by trading, investment and operational teams
- Improving workflow automation, data quality, execution efficiency and platform reliability
- Working directly with business users to turn complex investment and trading requirements into robust technical solutions
Requirements:
- A Degree in Computer Science, Software Engineering, Mathematics, Financial Engineering, Physics, Engineering or a related quantitative discipline is highly desirable.
- 5+ years’ commercial C#/.NET development experience, ideally gained within financial markets, investment management, trading technology, FX, derivatives or a similarly data-intensive environment.
- Good understanding of FX products, trading workflows and investment data
- Experience across the full trade lifecycle, not just one isolated area of a platform
- Strong understanding of trading and investment data flows, including ingestion, enrichment, validation, processing and downstream consumption
- Experience with market data, trade data, position data, reference data and/or risk metrics
- Ability to work closely with traders, portfolio/investment teams, risk and operations stakeholders
- Strong problem-solving skills and attention to detail
Useful experience
- Azure or cloud infrastructure; CI/CD and DevOps practices
- Real-time analytics, data pipelines or trade support systems
- Pricing, position management, portfolio analytics or risk platforms
- Exposure to multi-asset environments, FX, fixed income, equities or derivatives
If you are interested in this role, please apply directly to this advert with your updated CV.
#J-18808-Ljbffr”, “datePosted”: “2026-05-17”, “hiringOrganization”: { “@type”: “Organization”, “name”: “SGI”, “sameAs”: “https://uk.whatjobs.com/pub_api__cpl__434437937__4861?utm_campaign=publisher&utm_medium=api&utm_source=4861&geoID=33” }, “jobLocation”: { “@type”: “Place”, “address”: { “@type”: “PostalAddress”, “addressLocality”: “London” } } }We’re partnered with a leading investment management firm with a strong global footprint, currently investing in the build-out of its in-house FX, trading and investment technology platforms. The business operates in a highly data-driven environment where technology plays a key role in supporting investment teams, trading workflows, portfolio decision-making, risk visibility and operational efficiency.
They’re now looking for a Senior C# Developer with strong financial markets experience and a clear understanding of how an FX platform works end to end.
This is not a role focused on one small part of a trading system. The key requirement is someone who understands the complete FX trade lifecycle – how data is sourced, ingested, validated, transformed, consumed and reported across pricing, execution, booking, positions, risk, P&L, portfolio views and downstream systems.
You’ll work closely with trading, investment, risk, operations and technology teams to build and enhance in-house platforms used across FX and wider investment workflows.
This is a strong opportunity for someone who wants real breadth across an investment technology platform, not just working on one screen, one service or one isolated workflow.
London City, hybrid working
Key responsibilities include:
- Building and enhancing C# applications across FX, trading, risk, analytics and reporting
- Working across the full FX trade lifecycle, from pricing and execution through to booking, position management, risk, P&L and downstream reporting
- Understanding how data flows through the platform – where it comes from, why it is needed, how it is transformed, who consumes it and where it ultimately ends up
- Integrating market data, trade data, position data, reference data, pricing inputs and risk metrics into scalable systems
- Developing real-time tools, dashboards and services used by trading, investment and operational teams
- Improving workflow automation, data quality, execution efficiency and platform reliability
- Working directly with business users to turn complex investment and trading requirements into robust technical solutions
Requirements:
- A Degree in Computer Science, Software Engineering, Mathematics, Financial Engineering, Physics, Engineering or a related quantitative discipline is highly desirable.
- 5+ years’ commercial C#/.NET development experience, ideally gained within financial markets, investment management, trading technology, FX, derivatives or a similarly data-intensive environment.
- Good understanding of FX products, trading workflows and investment data
- Experience across the full trade lifecycle, not just one isolated area of a platform
- Strong understanding of trading and investment data flows, including ingestion, enrichment, validation, processing and downstream consumption
- Experience with market data, trade data, position data, reference data and/or risk metrics
- Ability to work closely with traders, portfolio/investment teams, risk and operations stakeholders
- Strong problem-solving skills and attention to detail
Useful experience
- Azure or cloud infrastructure; CI/CD and DevOps practices
- Real-time analytics, data pipelines or trade support systems
- Pricing, position management, portfolio analytics or risk platforms
- Exposure to multi-asset environments, FX, fixed income, equities or derivatives
If you are interested in this role, please apply directly to this advert with your updated CV.
#J-18808-Ljbffr…
