Software Engineer
Location: Farnborough / Hybrid
Salary: £60k + (DOE)
Clearance: SC Cleared or Eligible
To Apply: Email: poppy.coutts@searchability.com
Overview
A growing technology organization 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
#J-18808-Ljbffr