Software Engineer

Software Engineer

Pontefract / Hybrid - 3 days per week in the office

Up to £57,500 + benefits

You will need to drive to be able to get to the office

Your focus will be on developing and supporting systems that ensure the Warehouse & Distribution operation continues to remain unrivalled. You will be working within the Packing Team, who currently work in a distributed microservice architecture, developing and supporting code in around 20+ services.

These services communicate in a loosely coupled fashion using azure service bus, operational data is stored in Azure Cosmos DB a highly scalable NoSQL database and aggregations for reporting and unique business requirements are stored in Azure SQL Server.

The team develops packages for commonly reused code and all our services follow domain-driven design and are structured in line with the clean/onion architecture, aiming to abstract away dependencies and make the code easier to maintain and change. The team also contributes to open source projects which are used in a lot of our services.

The team hosts the majority of their services in AKS, with a few services running in Azure App Service & Azure functions. The team are also keen on observability, looking at the cutting edge of monitoring solutions, making use of open telemetry.

We do also have a number of older applications for functions across different warehouse sites. As time progresses, our intention is to bring these all into the same architecture as our newer packing application.

Technical requirements:

  • .NET 9 / 10
  • Blazor
  • Azure service bus
  • Azure cosmos DB and SQL server
  • Kuberenetes
  • Docker
  • Terraform
  • Bicep
  • Open Telemetry

Job Details

Company
Morson Talent
Location
Pontefract, England, United Kingdom
Posted