1,971,198open jobs
116,586companies
255,670added this week
Browse all
Salary
≈ $80k – $198k per year (Estimated)
Location
Hybrid (London, United Kingdom)
Visa
No sponsorship (stated in the posting)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Jan 12, 2026. Margo scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Margo is a Paris-based technology engineering and AI consulting group that provides specialist consultants in data, cloud, software engineering and capital markets technology, mainly to banks, insurers and industrial clients. Founded in 2005, it has about 450 staff across Paris, London and an engineering center in Warsaw, reported turnover of 45 million euros in 2025 and runs practices such as Capital Market Technologies, Cloud Transformation and Software Engineering. It hires C#, Java and Python developers, front-office support engineers, quant developers, business analysts, data and DevOps engineers and business developers.

C# / .NET Developer - Front Office, Electronic & Low Latency Trading Systems

Join MARGO in the UK (London) - Perm & Contracting Opportunities

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, distributed computing 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 Front Office / Trading IT environment of one of our tier-1 investment banking or trading partners.

The teams design and maintain mission-critical C# / .NET systems supporting electronic trading, real-time risk and analytics platforms across multiple asset classes (Equities, Fixed Income, Commodities, FX, Derivatives).

These systems operate close to trading desks and electronic trading platforms, with strong constraints on performance, reliability and production stability.

The environment is characterised by:

·Real-time and event-driven architectures

·Low-latency and high-throughput processing requirements

·Strong production and stability constraints

·Close interaction with trading, quantitative and risk teams

·High engineering standards and short delivery cycles

Role Overview

We are looking for an experienced C# / .NET Developer to work on real-time, electronic trading and risk systems.

The role is primarily technical and engineering-driven, focused on performance, scalability and robustness rather than business analysis.

Candidates are expected to have prior exposure to Front Office, Trading or Risk environments, regardless of the underlying asset class.

Key Responsibilities

Design & Development

·Design, develop and maintain high-performance C# / .NET applications

·Work on real-time data processing including market data, pricing, orders, analytics and risk calculations

·Implement concurrency and parallel programming patterns adapted to performance-sensitive systems

·Participate in system design, architecture discussions and technical specifications

·Continuously optimise performance including latency, throughput and memory usage

Engineering & Delivery

·Contribute to the full software lifecycle: design, development, testing and release

·Produce clean, maintainable and well-tested code

·Participate in sprint planning, estimations and technical reviews

·Collaborate closely with developers, quant and infrastructure teams

Production & Support

·Provide 3rd line support on production systems when required

·Participate in production releases including occasional out-of-hours interventions

·Contribute to system stability, monitoring and incident prevention

Technical Environment

Core Technologies

·C# / .NET (expert level)

- Concurrency and parallel programming

- Asynchronous and multithreaded models

- Memory management and performance profiling

·Distributed and event-driven architectures

·Windows and/or Linux production environments

·Performance monitoring and profiling tools

Valued Technical Exposure

·Electronic trading or low-latency trading systems

·High-throughput or real-time architectures

·Messaging middleware (Kafka, Solace or equivalent)

·FIX or other market connectivity protocols

·RESTful or service-oriented architectures

·High Performance Computing (HPC) or grid computing concepts

Required Experience & Skills

Essential

·Strong experience as a C# / .NET Developer in performance-sensitive environments

·Proven background in real-time or high-throughput systems

·Solid understanding of concurrency, parallelism and memory optimisation

·Experience working in Front Office, Trading or Risk IT environments

·Strong production mindset and system ownership

·Clear communication and structured problem-solving skills

Valued (but not restrictive)

·Exposure to electronic trading platforms or low-latency environments

·Experience across one or more asset classes (Equities, Fixed Income, Commodities, FX, Derivatives)

·Familiarity with distributed, grid or event-driven systems

·Interaction with C++ low-latency or HFT-adjacent components

Why Join MARGO

·Access to multi-asset Front Office, Trading and Electronic Trading environments

·Highly technical and challenging engineering assignments

·Clear positioning between HFT and non-HFT trading systems

·Strong emphasis on skill development and long-term career progression

·Human-sized consultancy with close support and high-quality missions

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

Interested? Motivated? Apply on our website or at [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,971,198 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
London
≈ $156k – $269k per year (Estimated) • In office • 15+ years exp • Master's Degree • London
AI/ML
AI Agents
Apply
Software Engineer III 3 months ago
≈ $54k – $122k per year (Estimated) • In office • Glasgow
JavaScript
Java
Databases
Apache Kafka
Frontend
React.js
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
Principal Engineer 3 days ago
≈ $72k – $146k per year (Estimated) • Hybrid • Full-Time • Cheltenham
C#
C#
.NET
Blazor
Databases
PostgreSQL
AI/ML
AI Agents
LLM
DevOps
CI/CD
Jenkins
AWS
Docker
AWS Lambda
Amazon EC2
Amazon ECS
Apply
≈ $82k – $160k per year (Estimated) • In office • Full-Time • Belfast
Go
Databases
InfluxDB
AI/ML
AI Agents
Time Series
DevOps
Prometheus
CI/CD
AWS
Kubernetes
Grafana
Apply
≈ $83k – $163k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Belfast
Python
Java
Databases
PostgreSQL
AI/ML
AI Agents
DevOps
Terraform
CI/CD
AWS
Kubernetes
Amazon EKS
IAM
Amazon CloudWatch
Cybersecurity
ISO 27001
SOC 2
FedRAMP
Apply
$131k – $237k per year • In office • Top Secret • Full-Time • 12+ years exp • Bachelor's Degree • Huntsville
Python
Java
Rust
C#
C++
Objective-C
C#
.NET
C++
CMake
Qt
AI/ML
Claude Code
Computer Vision
AI Agents
OpenAI
Anthropic
OpenAI Codex
DevOps
VMWare
CI/CD
Docker
QEMU
Hyper-V
VirtualBox
GitLab
Windows
Management
Trello
Monday.com
Jira
Agile
Scrum
Apply
$78k – $176k per year • In office • Secret • Full-Time • 5+ years exp • Bachelor's Degree • Lexington • Arlington • Tampa • Montgomery • Colorado Springs
Python
Go
JavaScript
Java
PowerShell
C#
Node JS
C#
.NET
DevOps
Terraform
Ansible
GCP
Azure DevOps
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Linux
Apply
Sr. Data Architect 1 month ago
≈ $122k – $243k per year (Estimated) • In office • 10+ years exp • Newark
Databases
Snowflake
Databricks
Apache Kafka
Google BigQuery
Amazon Redshift
AI/ML
Machine Learning
DevOps
GCP
Azure
AWS
Amazon Kinesis
Cybersecurity
GDPR
HIPAA
Analytics
ETL/ELT
Master Data Management
Apply
$78k – $176k per year • In office • Secret • Full-Time • 4+ years exp • Bachelor's Degree • McLean
Python
SQL
R
Python
pySpark
R
ggplot2
Databases
MySQL
Databricks
Delta Lake
Apache Kafka
AI/ML
Hadoop
Spark
NLP
Anomaly Detection
Machine Learning
Analytics
Seaborn
Matplotlib
Plotly
Apply
≈ $85k – $167k per year (Estimated) • Hybrid • 5+ years exp • London
Python
SQL
Databases
MySQL
PostgreSQL
Oracle
Apache Kafka
DevOps
Rest API
CI/CD
Git
Linux
Unix
Management
Agile
Apply
≈ $85k – $167k per year (Estimated) • In office • 5+ years exp • London
Python
SQL
Databases
MySQL
PostgreSQL
Oracle
Apache Kafka
DevOps
Rest API
CI/CD
Git
Linux
Unix
Management
Agile
Apply
≈ $43k – $59k per year (Estimated) • In office • Contractor • London
Apply
Part Time Cleaner 1 day ago
$38k – $42k per year • In office • Part-Time • London
Apply
See all jobs
This is one of many
1,971,198 more open roles from verified company boards, updated every day.