Onyx Capital Group is a leading global market maker in commodity derivatives. We provide the world’s largest commodity traders with the liquidity they need to trade a broad range of products under any market conditions. 

We are creating a team of the brightest minds in trading, technology and finance, striving for excellence in everything we do.

The Role 

We are looking for a Senior Full Stack Developer who will develop systems to support the Onyx Commodities trading function, including a Risk System (distributed system with multiple components) with features including connections to multiple exchanges, capturing of trades in real-time, calculation of Risk/PnL and display of information to traders in real-time based on their trading activities.

The Risk System technology stack includes: .NET 8, Python, Azure App Service with Docker, React, Azure Static Web App, Exchange FIX message integration, SQL Azure, Azure Service Bus, Application Insights/Log Analytics, Event Driven Architecture, Azure AD, Storage Accounts, SignalR (Real-time messaging).

Requirements

Essential

  • Strong .NET 6+ experience 
  • Strong SQL experience 
  • Front end development experience in React, Vue, Angular or similar 
  • Strong unit and integration testing experience 
  • Experience with defect reporting/tracking/management frameworks e.g. JIRA, Azure DevOps 
  • Experience working in an agile environment with the ability communicate effectively with team members 
  • Knowledge of common design patterns
  • Experience in deploying/troubleshooting applications at least one of the following cloud environments: Azure, AWS or GCP 
  • Open to also working in Python and React (even if not experienced in these) 

Desirable

  • Experience in trading or finance domain
  • React experience including Redux
  • Python experience
  • SQL query optimisation
  • System design architecture experience
  • Docker
  • Experience in deploying/troubleshooting applications specifically in a Microsoft Azure environment (including SQL Azure, Web Apps, Service Bus)
  • Azure DevOps
  • Websockets/SignalR experience
  • Experience with FIX protocol
Type:
Permanent
Contract Length:
N/A
Job Reference:
74431FEAAD
Job ID:
1277000000000149758

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts