Job Description
Senior .NET Developer – Commodity Trading – Up to £120,000 – Hybrid - London
A rapidly growing and innovative global market participant is seeking a Senior Full Stack Developer to join its high-performing technology team. This organisation provides critical liquidity to some of the world’s largest commodity traders, operating in fast-paced markets with a focus on technology-driven solutions. You’ll be part of a dynamic team made up of experts in trading, technology, and finance, all committed to pushing the boundaries of excellence in a high-performance environment.
Role Overview
This role involves developing and maintaining systems that support the trading function, with a particular focus on a high-performance Risk System. This system captures real-time trade data, calculates Risk and PnL, integrates with multiple exchanges, and delivers live information to traders via a modern UI.
The tech stack includes .NET 8, Python, Docker, React, Azure App Services, Azure Static Web Apps, SQL Azure, Azure Service Bus, SignalR, Event-Driven Architecture, Application Insights, and Azure AD.
Key Responsibilities:
* Design, develop, and maintain robust and scalable components within the Risk System
* Work closely with trading and technology teams to deliver real-time solutions that support critical business operations
* Build clean, testable, and well-documented code
* Contribute to system design and architecture discussions
Required Skills and Experience:
* Strong experience in .NET 6 or later
* Proficiency in SQL and relational databases
* Front-end development experience with React, Vue, Angular, or similar frameworks
* Solid unit and integration testing experience
* Familiarity with defect tracking tools such as JIRA or Azure DevOps
* Experience working in agile teams and effectively collaborating with cross-functional team members
* Understanding of common software design patterns
* Deployment/troubleshooting experience in one or more cloud platforms (Azure, AWS, or GCP)
* Willingness to work with Python and React, even if not currently proficient
Desirable Experience:
* Background in trading or financial services
* React with Redux experience
* Python development experience
* SQL query optimization
* Experience with Docker containers
* Familiarity with Microsoft Azure (App Services, SQL Azure, Service Bus, etc.)
* Azure DevOps for CI/CD
* Real-time messaging (SignalR, WebSockets)
* Experience with the FIX protocol
* System design and architecture expertise
Package:
* £100-120k basic salary
* 25 days holiday, 7% pension, private health insurance
* £80/month gym benefit, life assurance
* Season ticket loan
* Career progression opportunities
* Hybrid role – 4 days in London office