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

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

Full-Time 50000 - 70000 Β£ / year (est.) No working from home possible
M

At a Glance

  • Tasks: Design and develop high-performance C# solutions for FX trading systems.
  • Company: Join MARGO, a tech-native consultancy in the financial services sector.
  • Benefits: Gain tier-1 exposure, technical growth, and clear career progression.
  • Other info: Dynamic environment with a strong mentorship culture.
  • Why this job: Work on cutting-edge FX trading solutions and mentor fellow developers.
  • Qualifications: Expertise in C#/.NET and experience in investment banking required.

The predicted salary is between 50000 - 70000 Β£ per year.

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 Dev Ops 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 .

#J-18808-Ljbffr

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

Margoconsulting is an excellent employer for those looking to thrive in a dynamic and innovative environment within the finance sector. With a strong emphasis on collaboration, employees benefit from a culture that encourages rapid development and direct interaction with industry professionals, fostering both personal and professional growth. Located in a vibrant financial hub, the company offers unique opportunities to work on impactful projects that shape the future of trading technology.

M

Contact Details:

Margoconsulting Recruitment Team

We think you need these skills to ace C# / .NET Developer – Front Office, FX & Orchestrade Systems

C#
.NET
Orchestrade
SQL
RDBMS
Messaging Middleware
Service-Oriented Architecture