Senior C#/.NET Engineer – Front Office Liquidity & Risk

Margo Group

Greater London

Hybrid

GBP 90,000 - 140,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Challenging projects
Front Office exposure
Career progression
Small team environment

Job summary

MARGO in London seeks a Senior C# / .NET Developer to build, modernize, and scale our front-office calculation engines. This is a hands-on, individual contributor role in a high-performance banking environment.

You will implement real-time feeds, RESTful APIs, and microservices while collaborating across Liquidity, Treasury & Risk IT. Strong C#/.NET, SQL Server, and DevOps experience are essential for delivering robust production systems.

Qualifications

  • Proven experience as a Senior C# .NET Developer in demanding, performance-sensitive banking environments.
  • Strong object-oriented design, asynchronous programming, and multithreading.
  • Back-end experience building event-driven services, messaging systems, and Windows Services.
  • MS SQL Server with Dapper expertise; lightweight ORM familiarity.
  • DevOps pipelines and AI developer tools (Copilot/Claude) familiarity.

Responsibilities

  • Design, build, and optimize high-performance back-end calculation engines using modern C# .NET.
  • Develop asynchronous, message-driven microservices (Rebus) and Windows Services for distributed processing.
  • Build and tune database objects, complex queries, and data access layers using MS SQL Server and Dapper.
  • Implement real-time feeds and RESTful APIs using ASP.NET Web API and SignalR.
  • Leverage LLMs and agentic AI workflows to accelerate testing, refactoring, and delivery.
  • Deliver clean, testable code adhering to SOLID principles and CI/CD pipelines.

Skills

Senior C# .NET
Performance engineering
Event-driven design
Windows Services
MS SQL Server & Dapper
RESTful APIs (ASP.NET Web API)
SignalR
DevOps familiarity

Tools

Rebus
Git
TeamCity
Jenkins
Ansible
Dapper
MS SQL Server

Job description

MARGO in London seeks a Senior C# / .NET Developer to build, modernize, and scale our front-office calculation engines. This is a hands-on, individual contributor role in a high-performance banking environment.

You will implement real-time feeds, RESTful APIs, and microservices while collaborating across Liquidity, Treasury & Risk IT. Strong C#/.NET, SQL Server, and DevOps experience are essential for delivering robust production systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C#/.NET Engineer - Front Office Liquidity & Risk
Senior C#/.NET Engineer - Front Office Liquidity & Risk

MARGO • Greater London

On-site
GBP 120,000 - 170,000
C# / .NET Developer – Front Office Liquidity, Treasury & Risk Systems
C# / .NET Developer – Front Office Liquidity, Treasury & Risk Systems

Margo Group • Greater London

Hybrid
GBP 90,000 - 140,000
Challenging projects
Front Office exposure
Career progression
+1
C# / .NET Developer – Front Office Liquidity, Treasury & Risk Systems
C# / .NET Developer – Front Office Liquidity, Treasury & Risk Systems

MARGO • Greater London

On-site
GBP 120,000 - 170,000
Real-Time C# / .NET Engineer — Low-Latency Trading
Real-Time C# / .NET Engineer — Low-Latency Trading

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
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
Market Risk Developer (C#)
Market Risk Developer (C#)

Morgan McKinley • Greater London

On-site
GBP 90,000 - 130,000
Contract C# Developer - Risk - 12 Months - London
Contract C# Developer - Risk - 12 Months - London

Investigo • Greater London

Hybrid
GBP 70,000 - 100,000
Senior C# .NET Developer – Hybrid Banking Tech, London
Senior C# .NET Developer – Hybrid Banking Tech, London

Advanced Resource Managers Ltd • Greater London

Hybrid
GBP 78,000 - 106,000
Senior C# Developer - Risk Tech (Hybrid, London)
Senior C# Developer - Risk Tech (Hybrid, London)

ScaleneWorks People Solutions LLP • Greater London

Hybrid
GBP 85,000 - 110,000