C# / .NET Developer – Front Office, FX & Orchestrade Systems

Margoconsulting

Greater London

On-site

GBP 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

MARGO, a tech-native consultancy in London, seeks a Senior C# / .NET Developer to lead the design and integration of FX trading solutions within the FX Risk IT environment for a leading tier-1 bank. Expertise with vendor APIs and agile delivery is valued.

You will collaborate with traders, quants and risk managers, mentor engineers, and own project deliveries while ensuring high performance through CI/CD practices. Experience with Orchestrade, FX forwards, and derivatives is highly desirable.

Qualifications

  • Expertise in C# / .NET development
  • Experience in Front Office environment with traders/quants/risk managers
  • Strong backend design with SQL/RDBMS and messaging middleware
  • Understanding of service-oriented and micro-services architectures

Responsibilities

  • Design, analyze, and develop high-performance C# solutions for FX cash and derivatives
  • Integrate Orchestrade with internal systems like Sigma, Barracuda, Deal Hub
  • Advise on architectural approaches for vendor integrations and micro-services
  • Lead data flow design and middleware interactions using SQL and messaging systems
  • Provide mentoring on C# best practices and FX business logic
  • Own project deliveries with Agile and DevOps practices
  • Ensure production systems meet controls and regulatory requirements

Skills

C# / .NET
Investment banking
SQL / RDBMS
Microservices

Tools

Orchestrade
Sigma
Barracuda
Deal Hub

Job description

Join MARGO in the UK (London)

MARGO is a tech-native consultancy delivering high value-added IT expertise to the financial services industry. We specialise in complex software engineering environments where performance, robustness, and scalability are critical: real-time systems, low-latency architectures, and high-throughput data processing.

Joining MARGO means working in demanding Front Office and Trading IT environments while benefiting from a human-sized structure, close follow-up, and tailor-made training paths.

Business Context

You will join the FX Risk IT environment of a leading tier-1 investment bank. The team is responsible for designing and maintaining mission-critical systems supporting FX Cash (Forward, Swap, NDF) and FX Derivatives (Options, Carbon Offsets).

The environment is built around the Orchestrade vendor platform and involves close collaboration with traders, quants, and risk managers to deliver high-performance trading solutions.

Role Overview

We are looking for a Senior C# / .NET Developer with a strong technical background to lead the development and integration of FX trading solutions. While expertise in the Orchestrade platform is highly desirable, we are primarily seeking a high-caliber engineer who can master complex vendor APIs and provide technical leadership within a fast-paced, agile culture.

Key Responsibilities
Design & Development
  • System Evolution: Analyse, design, and develop high-performance C# solutions for FX cash and derivative products.
  • Orchestrade Integration: Develop code to integrate Orchestrade with connected internal systems such as Sigma, Barracuda, and Deal Hub.
  • Architecture: Advise on the best architectural approaches for integrating vendor products with service-oriented and micro-services concepts.
  • Data & Middleware: Design clean interfaces and manage data flow using SQL and messaging middleware.
Engineering & Mentoring
  • Technical Leadership: Provide mentoring and guidance to other developers on C# best practices and FX business logic.
  • Delivery Ownership: Take ownership of specific project deliveries, applying agile methodologies and project management skills where required.
  • Quality Standards: Drive high engineering standards through continuous integration and DevOps practices.
Production & Support
  • Level 3 Support: Provide expert-level support for production Orchestrade systems and connected FX IT platforms.
  • System Controls: Ensure all developments comply with internal systems, controls, and regulatory requirements.
Technical Environment & Skills
Essential Experience
  • Expert C# / .NET: Substantial experience in software development with deep knowledge of the .NET ecosystem.
  • Investment Banking: Prior experience working in a Front Office environment alongside traders, quants, or risk managers.
  • Backend & Middleware: Strong understanding of SQL/RDBMS and messaging middleware.
  • Architecture: Solid grasp of service-oriented and micro-services design concepts.
Valued Technical Exposure (Desirable)
  • Orchestrade: Strong experience with Orchestrade features, configurations, and APIs.
  • FX Domain: Knowledge of FX Forward, Swap, NDF, and FX Options/Derivatives.
  • Cross-Platform: Experience with C++, Java, or FIX protocol.
  • Other Vendors: Familiarity with Calypso, Murex, or similar trade management products.
Why Join MARGO
  • Tier-1 Exposure: Work at the heart of FX Risk IT for a major global bank.
  • Technical Growth: Highly challenging assignments bridging vendor platform expertise and bespoke C# engineering.
  • Career Progression: Clear paths for technical leadership and architectural ownership.
  • Mentorship Culture: Benefit from and contribute to a high-quality peer-review and mentoring environment.

Please note: We do not offer visa sponsorship for this position.

Interested? Motivated? Apply on our website or at staff.uk@margo.com.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# / .NET Developer – Front Office, FX & Orchestrade Systems
C# / .NET Developer – Front Office, FX & Orchestrade Systems

MARGO • Greater London

On-site
GBP 70,000 - 90,000
Mentorship culture
Career progression opportunities
Challenging technical assignments
C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems
C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems

Margoconsulting • Greater London

On-site
GBP 90,000 - 120,000
C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems
C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems

MARGO • Greater London

On-site
GBP 60,000 - 80,000
Skill development opportunities
Challenging engineering assignments
Senior C# / .NET Engineer for FX Trading Systems Lead
Senior C# / .NET Engineer for FX Trading Systems Lead

Margoconsulting • Greater London

On-site
GBP 110,000 - 150,000
Java Developer – Front Office / Trading Systems
Java Developer – Front Office / Trading Systems

MARGO • Greater London

On-site
GBP 70,000 - 90,000
Access to multi-asset Front Office environments
Strong emphasis on skill development
Close support and high-quality missions
Java Developer – Front Office / Trading Systems
Java Developer – Front Office / Trading Systems

Margoconsulting • Greater London

On-site
GBP 70,000 - 105,000
Front Office IT Support Engineer – Trading & Electronic Trading Systems
Front Office IT Support Engineer – Trading & Electronic Trading Systems

MARGO • Greater London

On-site
GBP 50,000 - 70,000
Progressive technical and functional development paths
Human-sized consultancy with close support
Long-term career opportunities
Front Office IT Support Engineer – Trading & Electronic Trading Systems
Front Office IT Support Engineer – Trading & Electronic Trading Systems

Margoconsulting • Greater London

On-site
GBP 35,000 - 55,000
Progressive technical and functional development paths
Close support and tailored training
Career opportunities in support, engineering, and development
C++ Developer – High Frequency Trading (HFT Systems)
C++ Developer – High Frequency Trading (HFT Systems)

Margoconsulting • Greater London

On-site
GBP 90,000 - 140,000
Elite HFT environments
Technical ownership of deployments
Long-term engineering challenges
Production Engineer – Trading & Electronic Trading Systems
Production Engineer – Trading & Electronic Trading Systems

MARGO • Greater London

On-site
GBP 90,000 - 120,000
Tailored training programs
Career development opportunities
Close support in a human-sized structure