C# Developer

Impellam Group
Burnham, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Burnham, United Kingdom

Tech stack

C Sharp (Programming Language)
Middleware
IBM WebSphere MQ
SQL Databases
Systems Architecture
Web Technologies
Asynchronous Programming
REST
gRPC

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