Senior Software Engineer in Hampshire

Senior Software Engineer in Hampshire

Hampshire Full-Time 80000 - 85000 £ / year (est.) No working from home possible
Addition+

At a Glance

  • Tasks: Design and develop secure software solutions for national security operations.
  • Company: Join a specialist tech firm focused on defence and innovation.
  • Benefits: Competitive salary, hybrid work, private medical cover, and generous holiday.
  • Other info: Opportunities for professional growth and access to onsite facilities.
  • Why this job: Make a real impact on critical decision-making in a collaborative environment.
  • Qualifications: Experience in full-stack development with JavaScript, React, and cloud services.

The predicted salary is between 80000 - 85000 £ per year.

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.

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.

Senior Software Engineer in Hampshire employer: Addition+

Join a leading technology firm in Hampshire that is dedicated to delivering secure, mission-critical solutions for Defence and National Security. With a strong emphasis on innovation and collaboration, employees benefit from a hybrid working model, competitive salary packages, and extensive professional development opportunities. Enjoy a supportive work culture that values diversity and offers unique onsite amenities, all while contributing to impactful projects that enhance national security.

Addition+

Contact Details:

Addition+ Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer in Hampshire

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in defence or national security. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving React, Java, or cloud services. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding of CI/CD pipelines. Practice common algorithms and data structures, as these are often hot topics during interviews in software engineering roles.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer in Hampshire

JavaScript
TypeScript
React
Java
Python
Go
AWS

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Software Engineer role. Highlight your experience with Java, Python, and cloud services like AWS or Azure. We want to see how your skills align with our mission-critical projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for defence technology and how your background makes you a perfect fit for our team. Let us know why you’re excited about the opportunity to work on complex engineering challenges.

Showcase Your Projects:Include examples of your previous work, especially any projects involving React, TypeScript, or container technologies like Docker. We love seeing real-world applications of your skills, so don’t hold back!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. Plus, it’s super easy!

How to prepare for a job interview at Addition+

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially JavaScript/TypeScript, React, and backend languages like Java, Python, or Go. Brush up on your cloud services knowledge, particularly AWS and Azure, as well as Docker and CI/CD practices. Being able to discuss these confidently will show that you’re ready to tackle the challenges head-on.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples of complex technical challenges you've faced in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your analytical thinking and problem-solving abilities, which are crucial for a Senior Software Engineer role.

Understand Security Principles

Given the nature of the work in Defence Technology, it’s essential to have a solid understanding of web security principles and secure development practices. Be ready to talk about how you’ve implemented security measures in your past projects and how you stay updated with emerging security trends.

Emphasise Collaboration

This role involves working closely with engineers, architects, and delivery teams. Highlight your experience in collaborative environments, especially within Agile frameworks. Share examples of how you’ve contributed to team success and how you handle feedback during code reviews, as this will showcase your teamwork and communication skills.