Software Engineer Location: Farnborough / Hybrid Salary: £60k (DOE) Clearance: Eligible for UK Security Clearance / Hold SC Clearance To Apply: Email poppy.coutts@searchability.com Overview A growing technology organisation delivering advanced engineering solutions within the Defence and National Security sector is seeking a Software Engineer to join its collaborative development team. This opportunity offers involvement across the full software development lifecycle, working on modern, scalable, and secure applications using a broad range of front-end, backend, cloud, and DevOps technologies. You will contribute to the development of mission-critical solutions within a fast-paced and highly technical environment. Key Responsibilities Collaborate with engineering teams to design, develop, and maintain software solutions Develop responsive and interactive user interfaces using JavaScript/TypeScript and React Design and implement backend services using technologies such as Java, Python, or Go Work with modern SDLC tooling including source control, static analysis, and automated testing Build and maintain containerised applications using Docker Support CI/CD pipelines and automated deployment processes Write clean, maintainable, and well-documented code following software engineering best practices Participate in code reviews and contribute to continuous improvement across the engineering team Stay up to date with emerging technologies and contribute to technology selection discussions Required Skills & Experience Degree in Computer Science, Engineering, or a related discipline Experience using Git for version control and collaborative software development Commercial experience with JavaScript/TypeScript and React Familiarity with backend development using Java, Python, or Go Strong understanding of software engineering principles, algorithms, and data structures Experience using Docker and containerisation technologies Knowledge of DevOps practices including CI/CD pipelines and automated testing Strong communication and collaboration skills within Agile engineering teams Ability to adapt quickly within fast-paced technical environments Desirable Skills Experience with cloud platforms such as AWS or Azure Familiarity with Kubernetes and container orchestration technologies Understanding of DevSecOps and secure software development practices Knowledge of web security principles and best practices Exposure to Rust Familiarity with Agile delivery methodologies