Back to jobs

Principal Software Engineer

Job description

SoCode are proud to be working with a Global software vendor specializing in commodity and energy trading risk management software. Supporting their customers with mission critical trading software enabling them to trade power and gas, renewables, metals and agricultural commodities.

We are currently seeking a Principal Software Development Engineer to be part of their new technology leadership team. In this role you will work directly with the CTO and another Principal software engineer to define the technology strategy across all product portfolios and also help to define product technology roadmaps and transformation plans and contribute to architectural principles related to technology governance, risk and compliance.

What you will need:

  • Tech stack: C# • .NET Core 3.1+ • .NET Framework • Azure Serverless • Microsoft SQL Server • CosmosDB • Azure ML • Event Driven Architecture • Terraform • Angular • JavaScript/TypeScript • Git • GitHub Actions
  • Containerisation - Azure Kubernetes Service (AKS)
  • Cloud Orchestration and Cloud migrations
  • Hands on experience on different architectures such as Microservices, SOA, Event Driven
  • Knowledge of financial markets, trading, credit risk (desirable)

With this role you will receive a salary of £100,000 to £120,000 per annum plus benefits as well as hybrid working; 2-3 days per week from their Cambridge or London office. If you would like to join a company where you can have a real impact on those around you, then this is the role for you!

If you or someone you know is interested in this role, please get in touch: