What you'll be doing… Design, develop, test, and deploy scalable software solutions aligned to business needs. Write secure, maintainable code in line with standards and best practices. Collaborate with stakeholders to define requirements and deliver solutions. Work within agile teams to plan and deliver projects. Write automated tests and maintain clear technical documentation. Optimise performance, troubleshoot issues, and support applications. Promote continuous improvement across the development lifecycle. What can you bring? 3 years’ commercial experience developing software using .NET. Experience building cloud-native solutions on Azure, including Azure Functions. Strong understanding of service-oriented architectures and clean code practices. Proficiency in SQL and experience with Azure SQL Server. Experience with containerisation technologies. A proactive, quality-focused approach with a commitment to learning. Working pattern: Monday to Friday, 37.5 hours a week - Hybrid Desirable Front-end experience with Angular. DevOps / CI-CD experience using Azure DevOps. Experience with asynchronous messaging. Exposure to Azure Data services, Databricks, or Logic Apps. Experience with Clean Architecture, DDD, or TDD. Data engineering, AI/ML, or Power Platform experience.