Salary: £38,500 - 43,500 per year Requirements: Practitioner level in programming and build (software engineering) Familiarity with modern development standards and user focus Experience working on web applications and services, including APIs Up-to-date knowledge of modern software development techniques and processes Comfortable with the following development stack and low code solutions: - Programming Languages: C#, JavaScript, React, Blazor - Developer Platform: .Net and .Net Framework - IDE: Visual Studio - Version Control: Git - Sprint management and release pipelines: Azure DevOps - Database: SQL Server Experience with systems design to a working level Responsibilities: Design, run, and improve software to meet user needs Write clean, secure code following a test-driven approach Implement robust software solutions Promote Agile and Lean practices, ensuring compliance and security Coach junior colleagues in software engineering best practices Technologies: .NET Framework Azure Blazor C# DevOps Git Support JavaScript React SQL Security Visual Studio Web ASP.NET Cloud Network More: We are a leading diplomatic and development organization in the UK, employing around 17,000 staff across 281 global offices. Our ambition is to leverage digital technology to enhance our services. As a Software Engineer, you will be integral to our multidisciplinary full stack development team, working on critical platforms that support government international development goals. We offer extensive learning opportunities and promote a diverse and inclusive work environment, along with benefits such as a Civil Service pension. last updated 5 week of 2026