Back-end software engineer

VirtueTech Recruitment Group

Greater London

Hybrid

GBP 73,000 - 89,000

Full time

43 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

VirtueTech Recruitment Group is seeking a Software Engineer to join a Front Office Delivery team building real‑time trading systems for European power markets. The role focuses on C#/.NET, SQL data flows, and event‑driven architectures in a commercial, hybrid UK setup.

You will define architectures, develop distributed services, modernise legacy workflows, and contribute to front‑end features used by desks to manage orders.

Qualifications

  • Experience in C# and SQL for real‑time data workflows.
  • Experience with event‑driven architectures and distributed services.
  • Familiarity with front‑office trading environments and order workflows.

Responsibilities

  • Define architectures and end‑to‑end system delivery.
  • Integrate with market APIs and internal data sources.
  • Build distributed services and modernise legacy workflows.
  • Develop front‑end features used by desks to manage orders.
  • Support production systems, ensuring reliability and performance.

Skills

C#
SQL
Event-driven
Distributed systems
Front‑office

Job description

Software Engineer | C# / SQL / Event‑Driven Systems | Front‑Office Delivery | £81,000 | Commodities & Energy | Hybrid, UK

A Software Engineer is required to join a commercial‑facing Front Office Delivery group responsible for building and maintaining the systems that power real‑time trading workflows across European power markets. This team sits directly between trading, operations and enterprise technology, delivering platforms that query live positions, generate market orders, orchestrate operational processes and feed structured messages into trade‑capture systems

.The work is fast‑moving, highly collaborative and deeply technical. You’ll be working on systems that traders and analysts rely on every day tools that must be accurate, resilient and capable of handling high‑integrity data flows. The environment rewards engineers who can understand complex systems quickly, break down ambiguous requirements, and design solutions that balance robustness with delivery speed

You’ll be involved end‑to‑end: defining architectures, building distributed services, modernising legacy workflows, and contributing to front‑end features used by desks to launch batches, optimise processes and manage explicit orders. The team values engineers who enjoy learning new technologies, exploring new problem spaces and building systems that are genuinely supportable. There is also a strong focus on leveraging AI tooling to improve code quality, test coverage and delivery efficieny.

The Team

The Front Office Delivery team is responsible for the systems that keep trading operations moving. This includes:

Real‑time, event‑driven services that react to market data, position changes and operational triggers

Platforms that generate, modify and close market orders across multiple Europeanhubs

Workflows that transform structured files (XML, CSV) into enterprise‑grade trade‑capture messages

Building front‑end interfaces that consolidate operational actions into a single, orchestrated experience

Designing architectures both tactical and enterprise and delivering them end‑to‑end

Ensuring systems are supportable, maintainable and robust under real‑world trading condit

ions

This is a team where engineers work closely with desks, analysts and business owners, shaping solutions that have immediate commercial im

pact.

Role D

etails

id | UK

As a Software Engineer, y

  • ou will:
  • ces in C#Define and deliver system architectures e
  • nd‑to‑endIntegrate with market APIs and internal dat
  • a sourcesQuery relational databases for positions, volumes and trade in
  • formationBuild workflows that generate and manage mark
  • et ordersContribute to front‑end features using any modern
  • processesSupport systems in production, ensuring reliability an
  • d clarityUse AI tooling to enhance code quality and delivery e
  • fficiencyWork directly with desks to refine requirements and iterate
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Prism Digital • Greater London

On-site
GBP 85,000 - 110,000
Pension
Software Engineer
Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 55,000 - 85,000
Senior Software Engineer
Senior Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer - Trading Systems
Software Engineer - Trading Systems

Elity Global • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer - Trade Technology
Software Engineer - Trade Technology

G-Research • Greater London

On-site
GBP 90,000 - 130,000
Annual discretionary bonus
Lunch provided
35 days’ annual leave
+3
.NET Developer | C# .NET | Energy Trading | ETRM | Hybrid – London | £900 | Inside IR35 | 6-Month Rolling Contract
.NET Developer | C# .NET | Energy Trading | ETRM | Hybrid – London | £900 | Inside IR35 | 6-Month Rolling Contract

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 141,000 - 191,000
Software Engineer – Trade Technology
Software Engineer – Trade Technology

G-Research • Greater London

On-site
GBP 60,000 - 80,000
Highly competitive compensation
Annual discretionary bonus
Lunch provided via Just Eat for Business
+7
Principal Software Engineer - C#
Principal Software Engineer - C#

TP ICAP Group Services Ltd • City Of London

On-site
GBP 120,000 - 180,000
Principal Software Engineer (Hybrid)
Principal Software Engineer (Hybrid)

Fastmarkets • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation