Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Front office software engineer (c# .net)

Doncaster
X4 Technology
Software engineer
Posted: 15h ago
Offer description

Job Title: Front Office Software Engineer (C# .NET)

Employment Type: Full-time

Location: Central London (Hybrid - 3 days onsite per week)

Compensation Package: Competitive salary, 20-30% bonus, private medical and dental (family coverage included), 10% employer pension contribution, group life insurance, income protection, and additional benefits


About the Company

A global leader in energy and commodities trading is seeking a Software Engineer (C# .NET) to join its expanding London team. With one of the world’s largest portfolios in LNG, Coal and Freight, this firm offers a dynamic and collaborative environment at the forefront of physical trading.


Key Responsibilities of the Front Office Software Engineer (C# .NET) include:

* Work directly with Front Office teams, partnering with traders and analysts to deliver a prioritised development backlog
* Solve diverse technical challenges using Excel, Python, C#, SQL Server, Databricks, Angular, Azure, PowerShell/Bash, Docker, Kubernetes, Git, DevOps, Bicep, and AI tools
* Understand the business context of requests to deliver high-value, practical solutions
* Write clean, maintainable, and testable code using modern engineering practices (CI/CD, automated testing, deployment)
* Develop a strong understanding of the power trading business and full trade lifecycle
* Provide third-line production support for in-house systems
* Collaborate with IT Operations and Infrastructure teams to deploy and maintain sustainable solutions


Key Requirements of the Front Office Software Engineer (C# .NET) include:

* Minimum 3 years in a relevant technical role (commodities or investment banking)
* Strong desire to simplify complex problems, working in an iterative way to deliver value as early as possible
* Open, inclusive, learning/growth mindset, open to suggestions, willing to share knowledge and help others
* The ideal candidate would have worked in a front office/middle office development role for a commodity trading team


Technical Skills:

* .NET (C#, .NET Core, ASP.NET Core, gRPC) for services and real-time data
* Python for automation and analytics, with awareness of ecosystem limits
* Web Development: Angular or React
* Databases: SQL Server, Cosmos DB; strong data modelling skills
* Architecture: Knowledge of SOLID principles, design patterns, and distributed systems
* Cloud & DevOps: Azure (PaaS/IaaS), CI/CD pipelines, PowerShell, Bicep
* Excel Development: Power Query, VBA, VSTO, Excel DNA, xlwings; know when to use alternatives
* Agile Delivery: Experience with Scrum or Kanban
* Testing & Automation: Unit tests, SpecFlow/Cucumber, Playwright
* Containers: Docker and Kubernetes


Exciting opportunity for a C# .NET Developer from a commodities or investment banking background with hands-on Python and Angular experience - apply today for immediate consideration!

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer (c/c++)
Crofton (WF4 1)
Sky
Software engineer
Similar job
Senior software engineer / cloud devops engineer (aws)
Sheffield
Scot Lewis Associates
Software engineer
Similar job
Software engineer
Sheffield
Trg Logistics
Software engineer
See more jobs
Similar jobs
It jobs in Doncaster
jobs Doncaster
jobs South Yorkshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Doncaster > Front Office Software Engineer (C# .NET)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save