C# Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
Key ResponsibilitiesDesign, develop, and deliver core functionality for the Commodities Derivatives platformBuild scalable and high-performance systems supporting pricing, risk, and trading workflowsEnsure platform stability through rigorous testing and release managementCollaborate with front office, trading, and risk teams to deliver business-critical solutionsContribute to system architecture improvements, reducing complexity and increasing resilienceFollow best practices across:Code reviewsRelease governanceSource control and CI/CD pipelinesSupport production systems and ensure ongoing reliability and maintainability Required Skills & ExperienceEssentialExpert-level development experience in C# / .NETStrong experience with SQL ServerProven experience working with service-based architectures (REST, gRPC, web technologies)Solid understanding of asynchronous programming and multithreadingExperience with messaging middleware (e.g., IBM MQ or similar)Experience working with front office, trading, or risk stakeholdersStrong software engineering fundamentals with a focus on performance and scalabilityDesirableKnowledge of financial markets and instruments, particularly commodities or derivativesExperience with pricing and risk systemsExposure to electronic trading platformsExperience across asset classes (e.g., FX, Equities, Fixed Income, Commodities)Familiarity with tools such as:ConsulRedisOctopus DeployTeamCity CompetenciesStrong organisational skills and delivery focusHigh attention to detail and qualityAbility to work independently with minimal supervisionComfortable working in fast-paced, high-pressure environmentsExcellent communication and stakeholder management skillsProactive mindset with a strong work ethic
About the company
About the RoleWe are seeking an experienced Commodities Trading C# Developer to join a London-based core development team within a leading global markets environment. This role focuses 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.You will play a key role in enhancing trading platforms, improving system performance and scalability, and delivering robust solutions aligned with front office and risk stakeholders. Business OverviewThe organisation provides liquidity and market-making services across a broad range of global commodity markets, including:Base and precious metalsOil, power, and natural gasCoal and emissionsAgricultural commoditiesThe technology team is central to enabling this coverage through high-performing, scalable, and resilient trading systems.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
Dev Digest 121 - AI goes offline
Is Software Engineering Over-Saturated?
Top-Paying Tech Jobs (with Salaries)