Senior Software Engineer - Security Cleared
Farnborough | Hybrid (average 3 days onsite)
SC Clearance to start | Sole UK Nationals only
We are supporting a growing technology organisation delivering secure, mission-critical software solutions within highly regulated environments. They are looking to appoint an experienced Software Engineer to join an established engineering team working on innovative backend systems and modern digital platforms.
This is an excellent opportunity for an engineer who enjoys solving complex technical challenges, working directly with customers, and contributing to secure, high-impact programmes.
The RoleYou will collaborate with cross-functional teams to design, develop and maintain scalable software solutions, with a strong focus on backend engineering. The environment is fast-paced, delivery-focused and suited to engineers who enjoy ownership, communication and continuous improvement.
Key Responsibilities- Design, develop and maintain robust backend software solutions
- Build scalable services using modern backend languages, with a preference for Golang
- Work closely with customers to understand requirements, interpret directives and translate needs into technical solutions
- Contribute across the full software development lifecycle including design, coding, testing and deployment
- Develop and maintain CI/CD pipelines and automated delivery processes
- Work with containerised environments using tools such as Docker and Kubernetes
- Participate in code reviews and engineering best practice initiatives
- Mentor and support junior engineers within the team
- Contribute to technical decisions, architecture discussions and continuous improvement
Essential Skills & Experience
- Strong commercial software engineering experience
- Strong backend development skills using Go / Golang (or another modern backend language at senior level)
- Experience building APIs, services and scalable distributed systems
- Strong communication skills with experience working directly with customers/stakeholders
- Ability to gather requirements and turn business needs into technical solutions
- Experience with Git, version control and collaborative development practices
- Experience with CI/CD pipelines and DevOps tooling
- Experience working in secure, regulated or complex delivery environments
- Ability to mentor junior developers and lead by example
- Docker / Kubernetes / container orchestration
- Cloud platforms such as AWS or Azure
- Agile delivery environments
- Security-focused development practices
- Experience leading small engineering teams or technical workstreams
JBRP1_UKTJ