C# Developer

Impellam Group
Slough, UK
14 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

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

Tech stack

C Sharp (Programming Language) Middleware IBM WebSphere MQ SQL Databases Systems Architecture Web Technologies Asynchronous Programming Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:45 min

Building IT systems for global finance markets

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · World Congress 2025

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

2:30 min

Managing market participants across electronic trading venues

Anastasia Troitskaya Anastasia Troitskaya · World Congress 2024

1:11 min

Evaluating architectural trade-offs between REST and gRPC

Sakshi Nasha Sakshi Nasha · Europe 2026 Virtual

Videos

See all

Related articles

See all