Trading Systems Developer | C# | London, Hybrid
SGI
We're partnered with a leading investment manager, focused on the build-out of its in‑house trading and investment technology platforms.
They are looking for a Trading Systems Developer who can help design, build and evolve platform capability across the full FX and investment technology ecosystem.
This is not a generic C# development role. It's a trading systems build role , focused on developing platform capability from the ground up across the full FX trade lifecycle.
They're looking for someone who understands how an FX platform works end to end - from data ingestion, pricing and execution through to booking, positions, risk, P&L and downstream reporting.
You'll work closely with trading, investment, risk, operations and technology teams to build robust, scalable systems that support real trading and investment workflows.
This is a strong opportunity for someone who wants real ownership across a trading platform, rather than being boxed into one small service, screen or isolated workflow.
London City, hybrid working
Key responsibilities include:
- Design, build and enhance C#/.NET applications across FX trading, investment technology, risk, analytics and reporting.
- Help develop trading platform capability from the ground up, including core services, data flows, workflow tooling and business-facing applications.
- Work across the full FX trade lifecycle, from pricing and execution through to booking, position management, risk, P&L and downstream reporting.
- Understand how data moves through the platform - where it comes from, why it is needed, how it is transformed, who consumes it and where it ultimately ends up.
- Integrate market data, trade data, position data, reference data, pricing inputs and risk metrics into scalable, reliable systems.
- Build real-time tools, services and dashboards used by trading, investment and operational teams.
- Improve workflow automation, data quality, execution efficiency, platform resilience and operational transparency.
- Partner directly with traders, portfolio/investment teams, risk and operations stakeholders to turn complex trading and investment requirements into robust technical solutions.
- Contribute to architectural decisions around platform design, data modelling, integration patterns and long-term scalability.
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 within financial markets, investment management, trading technology, FX, derivatives or a similarly data-intensive environment.
- Strong understanding of FX products, trading workflows and investment-data flows.
- Experience building or significantly enhancing trading systems, investment platforms, risk systems, analytics platforms or trade lifecycle applications.
- Ability to understand the full trade lifecycle, not just one isolated area of a platform.
- Strong understanding of how trading and investment data is ingested, enriched, validated, processed, stored, consumed and reported.
- Experience working with market data, trade data, position data, reference data, pricing inputs and/or risk metrics.
- Strong SQL and database experience, including working with complex datasets and performance-sensitive queries.
- Ability to work closely with business users including traders, portfolio/investment teams, risk, operations and technology stakeholders.
- Strong problem-solving skills, attention to detail and ability to build practical solutions in complex environments.
Useful experience
- Azure/AWS cloud infrastructure; CI/CD and DevOps practices
- Real-time analytics, data pipelines or trade support systems
- Pricing, execution, position management, portfolio analytics or risk platforms.
- Exposure to multi-asset environments, FX, fixed income, equities or derivatives.
- Experience contributing to platform architecture, greenfield builds or major system modernisation programmes.
Reference: WJ-766_22195973