Senior C# Engineer

Senior Software Engineer – Trading Platform (.NET, Python)

London | Investment Banking | Hybrid Working

Our top tier Investment Banking client is seeking a Senior Software Engineer to help design, build, and modernise a critical trading platform used across Equity Finance IT / Stock Loan group.

This platform plays a key role in driving client behaviour through dynamic pricing and rate management, and you’ll be at the heart of its evolution into a scalable, cloud-native solution.

What you’ll be doing:

  • Designing and developing high-performance backend services using C# .NET / .NET Core
  • Building analytics and data processing components in Python
  • Modelling and optimising large-scale trading datasets in SQL Server
  • Developing low-latency APIs and web-based dashboards
  • Contributing to the replatforming of a legacy system into a modern, containerised cloud architecture (Docker, Azure CI/CD)
  • Collaborating closely with business and technology stakeholders to deliver accurate, high-impact solutions

What we’re looking for:

  • Strong experience with C# .NET / .NET Core
  • Proficiency in Python
  • Solid SQL Server/database design experience

Desirable skills:

  • Experience with Angular or React
  • Containerisation (e.g. Docker)
  • RESTful API development
  • Git and modern CI/CD pipelines

Job Details

Company
Thomson Keene
Location
City of London, London, United Kingdom
Hybrid / Remote Options
Posted