> Markdown version of [/jobs/ext/3977878-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3977878-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Minster Law - **Location:** Wakefield, United Kingdom - **Experience:** Expert - **Salary:** £67,154 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Microsoft Azure, Cloud Engineering, Databases, Continuous Integration, Data Infrastructure, DevOps, Python (Programming Language), Software Engineering, Software Systems, ReactJS, Delivery Pipeline, Software Application Programming, Technical Debt, AngularJS, Kubernetes, Cosmos DB, Front End Software Development, Software Version Control, Microservices - **Published:** October 28, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5943777380 ## About the Role * Extensive experience developing applications using C# and .NET * Strong experience designing and building microservices, APIs and integration solutions * Deep understanding of Microsoft Azure and cloud-native application development * Strong knowledge of SQL databases and modern data platforms, including Azure Cosmos DB * Front-end development experience using JavaScript and frameworks such as React or Angular * Experience working with Azure DevOps, source control, testing and deployment pipelines * Proven experience deploying and supporting production software applications * Strong solution design and architecture experience * Excellent analytical, problem-solving and communication skills * Previous experience mentoring and developing other engineers Desirable Skills * Python development experience * Experience with Kubernetes or container orchestration platforms * Knowledge of automated testing frameworks and tools * Experience working within Agile product delivery environments * Passion for emerging technologies, AI tools and continuous improvement ## Description As a Senior Software Engineer, you'll be a hands-on technical leader, taking ownership of solution design, software development, and engineering best practices. You'll: * Design, develop and deliver high-quality software solutions using modern engineering practices. * Lead architectural design decisions and contribute to the technical direction of products and services. * Build scalable microservices and APIs using .NET and Azure technologies. * Apply secure-by-design principles throughout the software development lifecycle. * Collaborate with Product Managers and stakeholders to translate business requirements into technical solutions. * Mentor and support engineers, helping to develop technical capability across the team. * Drive improvements in software delivery through automation, CI/CD and DevOps practices. * Support live applications, diagnose issues and contribute to incident resolution when required. * Contribute to legacy system modernisation and technical debt reduction initiatives. * Work closely with Platform and Infrastructure teams to ensure reliable, secure and efficient deployments.