Senior Software Engineer at CipherTek Recruitment, City Of London, £750 per day

£750 per day

Contract Description

🚀 Senior C# Developer – Investment Banking

£750/day | Outside IR35 | 12-month rolling contract | Largely Remote


I’m working with a leading investment bank looking for a strong Senior C# Developer to join a long-term project building and enhancing a large-scale Structured Notes platform.


This is a hands-on engineering role with approximately 80% backend C# / 20% frontend, working on complex, distributed systems.


The role:

You’ll be working across a modern .NET platform, designing and developing scalable backend services while contributing to the Angular frontend where required.


The environment involves large-scale distributed systems, asynchronous processing, multithreading and event-driven architecture.


Core technical requirements:

• Excellent C# / .NET development experience

• Strong .NET 8 knowledge

• Previous commercial Event Sourcing experience – essential

• Strong understanding of multithreading, concurrency and asynchronous programming

• Experience building large-scale distributed systems

• Strong software engineering and system design fundamentals

• Comfortable working across an existing complex codebase


Frontend – around 20% of the role:

• TypeScript

• Angular

• RxJS

• Redux

• SignalR


Wider stack:

MongoDB | Solace | GitHub | TeamCity | Cypress | JIRA


Previous experience within investment banking / capital markets is highly desirable, particularly experience working with structured products, derivatives or similar front-office systems.


This is a 12-month rolling contract with strong potential for longevity.

💰 £750/day

📄 Outside IR35

🏠 Largely remote – current office attendance is optional

🏦 Investment Banking

If you’re a strong C# engineer with genuine Event Sourcing experience and interested in a long-term banking project, get in touch.


Callum Ranson | CipherTek Recruitment