Senior Software Engineer
Sanderson Recruitment Plc
Farnborough, United Kingdom
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 75KJob location
Farnborough, United Kingdom
Tech stack
Java
Agile Methodologies
JIRA
Continuous Integration
Spring
Scrum
Software Engineering
Software Systems
Systems Architecture
Test Driven Development
React
Gitlab
GIT
GNSS
Job description
We are seeking a Senior Software Development Engineer to join a highly capable engineering team delivering complex, mission-critical systems within the defence and national security domain.
You will work on projects spanning the full technology life cycle - from early proof-of-concept and demonstrators through to fully deployed production systems - across a range of advanced capability areas. This is an opportunity to work with cutting-edge technology alongside experienced engineers, scientists and customer stakeholders. What You'll Be Doing
- Supporting the delivery of advanced software projects across multiple technology areas, including RF/Optical Communications, RADAR/Electronic Warfare, GNSS, Cyber/Crypto-Security and Joint Air, Land and Maritime domains
- Designing, developing and testing high-quality software in line with industry best practice
- Applying your expertise across the full software development life cycle
- Contributing to and influencing systems architecture and technical design decisions
- Collaborating with multidisciplinary engineering teams and customer-facing delivery teams
- Championing modern development practices to enable efficient delivery and high-quality outcomes
- Building strong relationships within the customer community to support ongoing programmes and future growth
Requirements
- Strong understanding of the software development life cycle with experience delivering complex software systems
- Experience contributing to and influencing systems architecture and design
- Proficiency with Java, Spring, and React
- Experience with Test-Driven Development (TDD)
- Strong background in Agile software engineering practices (Scrum, CI/CD, BDD)
- Experience using Git, GitLab, and Jira to manage and drive development
Benefits & conditions
- Competitive salary
- Matched pension contribution with life assurance
- Generous holiday allowance, with the option to purchase additional days
- Private Medical Insurance, Dental Insurance and Health Cash Plan options
- Employee discount portal covering insurance, travel, leisure and retail
- Volunteering opportunities and support for the Armed Forces community
Security Clearance