C# Developer

Company: Bonhill Partners
Apply for the C# Developer
Location: London
Job Description:

Job Title: C# Developer – Exchange Trading Platform

Salary: Up to £130k

We’re hiring a senior engineer to help evolve and modernise a real‑time exchange trading platform used within an Energy Trading firm.

This is not a typical ticket‑driven development role. We’re looking for someone who can take ownership, challenge assumptions, identify weaknesses in existing systems, and help drive architectural and engineering improvements across a complex trading environment.

Responsibilities

  • Develop and enhance a high‑performance exchange trading platform in C#
  • Work with live exchange connectivity and trading workflows
  • Integrate with platforms such as Trayport, ICE, and other exchange APIs
  • Review and improve existing codebase architecture and engineering practices
  • Identify weaknesses, bottlenecks, and technical debt across the platform
  • Collaborate closely with trading and business users to understand workflow and market behaviour
  • Build and improve trading automation capabilities
  • Contribute to technical direction and platform evolution

Qualifications & Experience

  • Strong commercial experience with C#
  • Experience working on exchange‑based trading platforms
  • Understanding of live order management and exchange interaction
  • Ability to understand and improve existing complex systems
  • Comfortable reviewing code critically and proposing better solutions
  • Independent mindset with strong ownership mentality

Preferred

  • Experience with Trayport
  • Experience with ICE or other exchange connectivity platforms
  • Commodity or energy trading experience

This is a permanent role which will require 2 days a week in the office.

#J-18808-Ljbffr…

Posted: May 31st, 2026