> Markdown version of [/jobs/ext/3644969-lead-software-engineer-eligible-for-edv](https://www.wearedevelopers.com/jobs/ext/3644969-lead-software-engineer-eligible-for-edv). 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). --- # Lead Software Engineer - Eligible for eDV - **Company:** Searchability - **Location:** Manchester, UK - **Experience:** Expert - **Salary:** £58,919.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Unit Testing, C Sharp (Programming Language), C++ (Programming Language), Perl (Programming Language), Python (Programming Language), Windows PowerShell, Mockito, Reverse Engineering, Software Engineering, Test-Driven Development (TDD), Vulnerability Analysis, Programming Languages - **Published:** October 9, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5918787997 ## About the Role * Strong commercial experience with C++, Java or C# * Experience with a utility language such as Python, JavaScript, Perl or PowerShell * Understanding of software engineering and computer science fundamentals * Experience with unit testing, TDD, mocking and CI * Knowledge of secure or high-assurance development * Experience working across multiple operating systems * Strong communication and problem-solving skills * Experience mentoring or leading technical tasks Join a specialist Operational Cyber team working across high-assurance development, research, reverse engineering and vulnerability research within National Security. ## Description We're working with a leading organisation in the National Security and Cyber space, looking for experienced Software Engineers to join a specialist Operational Cyber team. You'll work on challenging, high-assurance technology where security, reliability and technical excellence are critical. * Design, develop, test and document secure software * Work across the full software development lifecycle * Apply security principles throughout development and testing * Identify vulnerabilities and implement appropriate mitigations * Contribute to peer reviews, CI and engineering best practice * Mentor engineers and contribute to technical leadership * Work with emerging technologies and programming languages