> Markdown version of [/jobs/ext/1492292-software-engineer](https://www.wearedevelopers.com/jobs/ext/1492292-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). --- # Software Engineer - **Company:** Morgan Hunt Ltd - **Location:** Cardiff, UK - **Experience:** Expert - **Salary:** £156,000.0 - £169,000.0 - **Contract:** Contract - **Skills:** .NET Framework, Agile Methodology, Unit Testing, Microsoft Azure, Business Software, Continuous Integration, Relational Databases, Software Design Patterns, DevOps, Entity Framework, Microsoft Software, Microsoft SQL Server, Nunit, Software Systems, Test-Driven Development (TDD), Git, Moq, Containerization, Deployment Automation, Software Version Control, Docker, Microservices - **Published:** July 30, 2026 - **Apply:** https://www.careerjet.co.uk/job/gbdcef1616374707946447146340fc68f2/eaa ## About the Role * Microservices architecture * Entity Framework * Dependency Injection * Cloud platforms (Azure) * Containerisation (Docker) * Experience working in complex, stakeholder-driven environments * Relevant technical degree or certifications ## Description A leading governing body is seeking an experienced Senior Software Engineer to support the development and delivery of key digital services. This is an exciting opportunity to join a collaborative, agile environment, contributing to the design, development, and continuous improvement of business-critical applications. The Role You will play a key role in developing and supporting applications aligned to business requirements, working within multidisciplinary agile teams. Alongside hands-on development, you'll contribute to technical decision-making, help introduce new technologies, and drive improvements in engineering practices such as CI/CD and automation., * Develop, maintain, and support core business applications * Contribute to the technical design and delivery of software solutions * Produce clear and effective technical documentation * Collaborate with cross-functional teams including Product, Delivery, and DevOps * Support the adoption of modern development practices and tools * Identify and implement improvements to development processes (CI/CD, automation, testing), * Strong experience as a Microsoft Software Developer * Proven expertise in: * C# / .NET (including .NET 6) * SQL Server development * Test Driven Development (TDD) * CI/CD pipelines and deployment automation * Solid understanding of: * Agile methodologies * Software design patterns and development techniques * Relational database design * Unit testing frameworks (e.g. NUnit, Moq) * Version control (Git, Azure DevOps) ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Develop enterprise-ready applications for Microsoft Teams with Azure resources on modern web technologies](https://www.wearedevelopers.com/videos/187-develop-enterprise-ready-applications-for-microsoft-teams-with-azure-resources-on-modern-web-technologies) - [Stop Committing Your Secrets - GIt Hooks To The Rescue!](https://www.wearedevelopers.com/videos/573-stop-committing-your-secrets-git-hooks-to-the-rescue) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)