C# Software Engineer
- Posted 14 October 2025
- Salary £70K/yr - £80K/yr
- LocationLondon
- Job type Permanent
- Discipline Technology, Commodities and Financial Services
Job description
C# Software Engineer - Mid Level - Financial Services
Salary + 15% bonus
Hybrid role - 3 days in the London office
Must have commercial experience using C#, .NET Core
This role sits within our clients core engineering team and this team is responsible for building out some of their industry leading capital markets trading technology, and your work as a C# Software Engineer would focus on the instrument modelling and valuations capabilities.
The role will give you the opportunity to learn about and contribute to a cutting-edge software development techniques and algorithms, and exposure to both buy-side and sell-side financial service models. You’ll be designing and implementing software solutions for a range of business problems for clients, who range from small startup hedge funds to multi-national financial services providers.
Their applications are written in C# and deployed using Docker and Kubernetes on cloud technologies from AWS and Azure. They employ a CI/CD approach to the software development lifecycle and are big proponents of automated testing and deployments.
C# Software Engineer - Key responsibilities
◼ Contribute to the whole development lifecycle of their core system
◼ Building out support for modelling complex financial instruments for a wide range of client requirements
◼ Extending and optimising our powerful valuations engine, used to provide flexible and powerful reporting for our customer’s portfolios
C# Software Engineer - Skills and experience
◼ The ideal C# Software Engineer candidates will have had 3 years + commercial exposure developing commercial/enterprise grade software products
◼ The ideal candidates will have had exposure working in financial services technology, or had a strong quantitative background in a STEM field.
◼ A good understanding of strongly typed languages and experience building commercial software Previous experience or a keen interest to leverage cloud services and open-source libraries to build resilient and reliable systems. Whilst remaining hands-on to maintain existing codebase, you would be taking on initiatives on designing, planning, and implementing new features.
◼Our key technologies are C# (.NET Core), NUnit and a Postgres persistence layer, hosted in Kubernetes and Docker on AWS
◼As we work in an informal, agile environment we are also looking for candidates who are genuinely excited about what we are doing.