Salary: £60,000 - 70,000 per year Requirements: We are looking for a highly capable developer with strong, hands-on experience in the following areas: Microsoft Visual Studio 2022/2026 Azure DevOps, including CI/CD pipelines Agile methodologies (Scrum or similar) C# .NET / .NET Core (from .NET 4.6 to 10.0) Visual C++ 14.0 or higher WPF ASP.NET Core with Blazor Multithreading & concurrent execution Object-Oriented Design (OOD) Design Patterns SOLID principles & CLEAN architecture Network protocols (TCP/IP, UDP, HTTP) Unit testing frameworks (MSTest or NUnit) Hold or ability to pass UK Security Clearance Responsibilities: As a Software Engineer, I expect you to: Participate in the full software development lifecycle Produce detailed designs, documentation, and high-quality code Integrate and validate software on target hardware Support occasional offsite/overseas system integration and testing Apply and champion best software engineering practices Assist the Software Manager in improving company policies and processes Provide cross-project technical expertise (e.g., independent code reviews, software testing) Technologies: ASP.NET Azure Blazor C# CI/CD DevOps Hardware HTTP Support Network Security TCP/IP Visual Studio WPF Cloud More: In return for your skills and expertise, we offer a competitive annual salary of £70,000, along with a discretionary company bonus, a pension scheme, paid annual leave, and more. This is a full-time, permanent position within a supportive and collaborative team environment. We are committed to safety, quality, and continuous improvement, and we provide opportunities for skill development and training. We value diversity and are an equal opportunity employer; we do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. last updated 13 week of 2026