Senior Software Engineer

Senior Software Engineer

Join a specialist technology business delivering secure, mission-critical digital solutions that support Defence and National Security operations. This is an opportunity to work on complex engineering challenges, building innovative software that has a genuine impact on critical decision-making and operational success.

Role Overview:

  • Location: Hampshire (Hybrid)
  • Package: £80,000 - £85,000 + bonus, private medical cover, life assurance, enhanced pension, professional development support, and additional onsite benefits
  • Industry: Defence Technology / National Security

What You’ll Be Doing:

  • Design, develop, and maintain secure, scalable software solutions within highly secure environments.
  • Collaborate with engineers, architects, and delivery teams to solve complex technical challenges.
  • Build modern front-end applications using React and TypeScript.
  • Develop robust backend services using Java, Python, or Go.
  • Deploy and manage cloud-based solutions across AWS or Azure platforms.
  • Use Docker and container technologies to support consistent, efficient deployments.
  • Implement and improve CI/CD pipelines to streamline software delivery.
  • Participate in code reviews and contribute to engineering best practices.
  • Support the delivery of secure, reliable systems that enable mission-critical operations.
  • Stay current with emerging technologies and continuously improve development approaches.

Main Skills Needed:

  • Commercial software engineering experience across modern full-stack environments.
  • Strong knowledge of JavaScript/TypeScript and React development.
  • Backend development expertise with Java, Python, or Go.
  • Experience working with AWS and/or Azure cloud services.
  • Solid understanding of Git and collaborative development workflows.
  • Knowledge of Docker and containerised application deployment.
  • Familiarity with CI/CD pipelines, automated testing, and DevOps practices.
  • Understanding of software engineering fundamentals, algorithms, and data structures.
  • Exposure to Kubernetes or other container orchestration platforms.
  • Awareness of web security principles and secure development practices.
  • Experience working within Agile delivery environments.
  • Strong communication, collaboration, and problem-solving skills.

What’s in It for You:

  • Work on technology that directly supports national security and defence outcomes.
  • Join a collaborative, highly skilled team focused on innovation and continuous improvement.
  • Hybrid working model offering flexibility and balance.
  • Annual bonus scheme.
  • 25 days holiday plus bank holidays.
  • Private medical insurance and life assurance.
  • Generous pension contribution package.
  • Ongoing training, certification, and professional development opportunities.
  • Access to onsite facilities including gym, café, restaurant, secure parking, and breakout spaces.
  • Opportunity to work with cutting-edge cloud and secure technology solutions.
  • Be part of a growing organisation with ambitious plans and clear opportunities for progression.

A note on Security Clearance: Due to the nature of the work, candidates must be eligible to obtain UK Security Clearance.

Big plans. Big impact. Ready to be part of it?

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.

Job Details

Company
Addition
Location
Hampshire, England, United Kingdom
Hybrid / Remote Options
Posted