C# Developer
Salary: £57,000 - 80,000 per year
Requirements:- Expert-level development experience in C# / .NET
- Strong experience with SQL Server
- Proven experience working with service-based architectures (REST, gRPC, web technologies)
- Solid understanding of asynchronous programming and multithreading
- Experience with messaging middleware (e.g., IBM MQ or similar)
- Experience working with front office, trading, or risk stakeholders
- Strong software engineering fundamentals with a focus on performance and scalability
- Knowledge of financial markets and instruments, particularly commodities or derivatives
- Experience with pricing and risk systems
- Exposure to electronic trading platforms
- Experience across asset classes (e.g., FX, Equities, Fixed Income, Commodities)
- Familiarity with tools such as Consul, Redis, Octopus Deploy, and TeamCity
- Strong organisational skills and delivery focus
- High attention to detail and quality
- Ability to work independently with minimal supervision
- Comfortable working in fast-paced, high-pressure environments
- Excellent communication and stakeholder management skills
- Proactive mindset with a strong work ethic
- Design, develop, and deliver core functionality for our Commodities Derivatives platform
- Build scalable and high-performance systems supporting pricing, risk, and trading workflows
- Ensure platform stability through rigorous testing and release management
- Collaborate with front office, trading, and risk teams to deliver business-critical solutions
- Contribute to system architecture improvements, reducing complexity and increasing resilience
- Follow best practices across code reviews, release governance, source control, and CI/CD pipelines
- Support production systems and ensure ongoing reliability and maintainability
- C#
- CI/CD
- IBM
- Support
- REST
- Redis
- SQL
- Teamcity
- Web
- gRPC
- ASP.NET
More:
We are a leading global markets organisation providing liquidity and market-making services across a broad range of global commodity markets, including base and precious metals, oil, power and natural gas, coal and emissions, and agricultural commodities. We are seeking an experienced Commodities Trading C# Developer to join our London-based core development team within our Commodities IT function. This is a 6-month initial contract role, inside IR35, focused on building and delivering critical technology solutions that support the full lifecycle of commodities derivatives trading from pre-trade through to risk, pricing, and post-trade processing. Our technology team is central to enabling this coverage through high-performing, scalable, and resilient trading systems.
last updated 33 week of 2026