Description Working across our whole warehouse estate, you’ll help develop and support systems that ensure our Warehouse & Distribution operation continues to remain unrivalled. This will involve everything from developing cutting-edge technology features and practices, to playing a major role in the analysis, design, and development of various high profile projects. We are currently going through a modernisation piece which will include the latest technologies, cloud and event streaming. Our plans for the department and current ways of working are huge. You’ll work on high profile projects vital to the Management Operations for our warehouse, such as Intake, Picking, Packing, Distribution, Despatch, Deployment and Bonus performance. You’ll help provide development support to internal users, as well as offering occasional out-of-hours cover. You’ll also use your expertise and experience to help us continually improve our processes and working practices, actively enabling the department to become as efficient and effective as it can be. Essential Skills A passion for IT, and a keen desire to be involved in the latest development tools and technologies Strong understanding of Microsoft C# / .NET Framework / .NET Core SQL Server / Entity Framework Javascript and Angular Source Control (Git, TFvC) Experience with TDD Desirable Skills Strong Agile/Scrum experience Other UI frameworks: Material Design / Blazor, React Experience with RESTful APIs, and/or microservices would be highly beneficial Azure Devops (or CI/CD Build tools) Event Streaming Kafka Azure Service Bus Containerisation e.g. Docker No-SQL Databases (E.g. Cosmos) Exposure to Cloud technologies (Azure or AWS)