C# Software Engineer
- Posted 09 October 2025
- Salary £90k - £110k
- LocationLondon
- Job type Permanent
- Discipline Commodities and Financial Services
Job description
C# Software Engineer - Financial Services - C#, .NET Core
£90,000 - £110,000 base + 15% Bonus
Hybrid - Three days per week in the London office
C# Software Engineer
The ideal Software Engineer candidate will have had exposure working in financial services technology.
Must have strong C#, .NET, .NET Core, AWS experience
Any knowledge of accounting principles or the trading lifecycle would be beneficial.
A good understanding of strongly typed languages and experience building commercial software products.
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.
Key technologies are C# (.NET Core), NUnit and a Postgres persistence layer, hosted in Kubernetes and Docker on AWS.
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 will also be interacting directly with their clients, ranging from small startup hedge funds to multi-national financial services providers, to design and implement software solutions for a range of business problems. We are looking for C# Software Engineers to join the team and contribute to our Fund Accounting offerings. In this role you’ll take ownership of the full software development lifecycle, from gathering requirements, designing, planning, and implementing the features in these applications using cloud services and open-source libraries. Such technologies include .NET Core, AWS, Postgres.