×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer, Cloud Engineer - Software

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Marlin Selection Ltd
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Location: Greater London

Location:

London (City) – Hybrid / On-site / Remote

We are a London-based financial trading firm seeking an experienced Software Engineer to join our development team and support the ongoing evolution of our in-house trading and brokerage systems.

This is a hands‑on, business‑critical role within a fast‑paced trading environment. You will work directly with the Head of Development and collaborate closely with trading, operations, and infrastructure teams to maintain and enhance a proprietary platform used daily across Europe, the US, and Asia.

The Opportunity

You will play a key role in developing, supporting, and modernising core trading systems covering trade booking, P&L and risk capture, confirmations, reporting, and messaging integrations.

This role combines active software development with live production support and direct engagement with front‑office stakeholders.

Key Responsibilities

Design, develop, and maintain in‑house trading and booking systems

Contribute hands‑on to daily development in C# / .NET

Review and improve code quality, performance, and security

Support architectural decisions and technical roadmap initiatives

Enhance system stability, scalability, and resilience

Assist in modernising legacy applications, including migration initiatives

Provide support within live trading environments

Diagnose and resolve complex technical and business‑critical issues

Translate business requirements into effective technical solutions

Coordinate with Infrastructure and IT Support teams

Technical Environment
  • C#
  • Microsoft SQL Server
  • In‑house FIX engine
  • Excel VBA‑based systems
  • Fully in‑house developed platform
Skills & Experience
  • 5+ years’ professional software development experience
  • Strong expertise in C# and .NET (modern .NET advantageous)
  • Experience maintaining and enhancing legacy systems
  • Solid SQL Server and database design knowledge
  • Experience with message brokers (e.g., Rabbit

    MQ)
  • Understanding of distributed systems
  • Experience with in financial services, brokerage, or trading environments
  • Knowledge of equity and/or derivatives trading workflows
  • Strong analytical and problem‑solving skills
  • Ability to operate effectively in high‑pressure, business‑critical environments
Highly Desirable
  • Trading platform or booking system experience
  • FIX protocol knowledge
  • VBA experience
  • Experience migrating Win Forms applications to modern architectures
  • Azure cloud architecture exposure
  • CI/CD and automation experience
Profile

We are looking for a motivated, commercially aware engineer who is:

Comfortable working with responsibility and autonomy

A strong communicator across technical and non‑technical teams

Pragmatic and solution‑focused

Willing to take ownership and contribute beyond defined responsibilities

What We Offer

High‑impact role within a growing financial firm

Direct exposure to live trading systems

Competitive compensation package

Flexible working arrangements

Opportunity to contribute to the long‑term evolution of a proprietary trading platform

Can't find the job you're looking for, send us your info and we will review your options?

Contacts

UK & Europe:
Middle East + Asia:

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary