Software Engineer, Backend Developer, Cloud Engineer - Software
Listed on 2026-02-14
-
Software Development
Backend Developer, Software Engineer, Cloud Engineer - Software, DevOps
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 OpportunityYou 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 ResponsibilitiesDesign, 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
- 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
- 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
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 OfferHigh‑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?
ContactsUK & Europe:
Middle East + Asia:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: