{"@context":"https://schema.org/","@type":"JobPosting","title":"C# Developer (Quant, Commodities)

E-trading
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Tech stack

Business Analytics Applications
C Sharp (Programming Language)
Code Review
Data Structures
Microsoft SQL Server
Octopus Deploy
Redis
SQL Databases
Multithreading
React
Concurrency
Backend
Angular
Web Technologies
Front End Software Development
TeamCity
Microservices

Job description

A leading Global Markets business is expanding across three front-office technology teams and is seeking experienced C# Developers to join their Quant, E-Trading and Commodities groups. These roles sit close to the business, working directly with traders, quants and cross-functional partners to build high-performance systems that support pricing, execution, liquidity, balance sheet optimisation and the full trade life cycle

See Below Roles:

  1. Quant Engineer - Liquidity & Balance Sheet Optimisation

This role sits within the Quantitative Research team, developing the analytics that compute and optimise liquidity and balance sheet metrics across all business lines., * Design and enhance the internal C# analytics library for liquidity and balance sheet metrics.

  • Build analytical tools for traders and business managers to monitor resource consumption.
  • Participate in trading meetings and strategy discussions, providing insights and recommendations.
  • Collaborate with Trading, Sales, IT, Market Risk and global Research teams., * Develop pricing, execution and workflow components for electronic trading.
  • Work with high-volume, low-latency data, multithreading and concurrency.
  • Deliver rapid enhancements in partnership with traders and quants.
  • Contribute to microservices architecture and front-end components (React/Angular)

Core Skills

  • C#, SQL, multithreading, concurrency and high-performance system design.
  • Experience with microservices architecture.
  • Background in e-trading or pre-trade execution (any asset class).
  • Understanding of trade orders and workflows.
  • Nice to have: React or Angular (role is 70% backend / 30% frontend).
  1. Commodities C# Developer - Commodities Derivatives Platform

This role joins the London-based core development team supporting the full pre-trade to accounting chain for Commodities Derivatives.

Key Responsibilities

  • Design and develop core functionality for the Commodities Derivatives platform.
  • Deliver enhancements across pricing, risk, regulatory and post-trade services.
  • Ensure platform stability through robust testing and release control.
  • Follow team standards for code review, deployment and architectural governance.

Core Skills

  • Strong C# and SQL Server experience.
  • Experience with microservices, web technologies, Redis, Consul, Octopus or TeamCity is beneficial.
  • Organised, delivery-focused and comfortable working autonomously.

Requirements

  • Strong C# development skills with solid understanding of data structures and algorithms.
  • Familiarity with liquidity, balance sheet or regulatory topics is advantageous.
  • Strong communication skills and confidence engaging with front-office stakeholders.
  1. E-Trading C# Developer - Electronic Trading (Pre-Trade)

This role focuses on building and optimising low-latency, high-performance components that underpin electronic trading across multiple asset classes.

Benefits & conditions

Quant Day Rate: Up to £900 (Via Umbrella)

E-Trading and Commodities Day Rate: Up to £750 (Via Umbrella)

Apply for this position