Full Stack Software Engineer in Southampton
Full Stack Software Engineer

Full Stack Software Engineer in Southampton

Southampton Temporary 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
S

At a Glance

  • Tasks: Develop robust APIs and build data pipelines for critical Defence innovation.
  • Company: Join an industry-leading consultancy in the Defence sector.
  • Benefits: Competitive daily rate, hybrid work model, and a chance to work on impactful projects.
  • Why this job: Make a difference in Defence technology while collaborating with experts.
  • Qualifications: Experience in Python, C++, and API development required.
  • Other info: Dynamic role with opportunities for professional growth and problem-solving.

The predicted salary is between 36000 - 60000 £ per year.

SR2 is partnered with an industry leading consultancy on the Defence programme, supporting critical Defence innovation, and we are looking for an experienced Full Stack Software Engineer to join the team.

This role will focus on developing robust, production-grade APIs, building data pipelines, and delivering software applications into secure containerised environments. You will work closely with scientists, engineers, and domain experts to ensure sonar data is processed, shared, and operationally ready.

Key Responsibilities:
  • Design and develop APIs for data streaming across multiple protocols (HTTP RPC, WebSockets, TCP, UDP) using JSON/Protobuf
  • Support engineers and scientists in adopting and using APIs effectively
  • Build and maintain data processing pipelines in collaboration with domain experts
  • Review and contribute to codebases across Python and C++
  • Create and maintain unit and integration tests for reliability and quality
  • Deliver applications into container orchestration systems like Kubernetes
  • Document design decisions and ensure knowledge sharing across teams
  • Solve complex technical challenges across multi-technology environments
Skills & Experience Required:
  • Strong background in software engineering and data management principles
  • Proven expertise with Python and a strongly-typed language (C/C++)
  • Extensive experience designing and deploying production-grade APIs
  • Hands-on experience delivering operational software into live environments
  • Familiarity with Kubernetes and containerisation workflows
  • Strong problem-solving and collaboration skills, especially in multi-team projects
  • Commitment to software quality, best practices, and technical documentation

The Details:

  • 6 months
  • Rate: £500 p/d
  • Location: Hybrid, Southampton 1-2 days per week
  • Start: ASAP

Full Stack Software Engineer in Southampton employer: SR2 REC LTD

At SR2, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within the Defence sector. Our hybrid working model in Southampton allows for flexibility while engaging with cutting-edge technology and talented professionals, providing ample opportunities for personal and professional growth. Join us to contribute to meaningful projects that support critical Defence initiatives and enjoy a supportive environment that values your expertise and development.
S

Contact Detail:

SR2 REC LTD Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer in Southampton

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech and defence sectors. Attend meetups or webinars related to Full Stack development, and don’t be shy about mentioning you’re on the lookout for opportunities. You never know who might have a lead!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, C++, and APIs. Make sure to include any work with Kubernetes or data processing pipelines. This will give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills. Practice solving problems in Python and C++, and get comfortable discussing your approach to building APIs and data pipelines. We recommend using platforms like LeetCode or HackerRank for practice.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Tailor your CV and cover letter to highlight your experience with container orchestration and collaboration in multi-team projects. Let’s get you that interview!

We think you need these skills to ace Full Stack Software Engineer in Southampton

Python
C++
API Development
Data Processing
Kubernetes
Containerisation
JSON
Protobuf
HTTP RPC
WebSockets
TCP
UDP
Unit Testing
Integration Testing
Problem-Solving Skills
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, C++, and API development. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about defence innovation and how your background makes you a perfect fit for our team. Keep it concise but impactful!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled complex technical challenges. We love seeing how you approach problems, especially in multi-technology environments like the ones we work in.

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. Don’t miss out!

How to prepare for a job interview at SR2 REC LTD

✨Know Your Tech Stack

Make sure you brush up on your Python and C++ skills before the interview. Be ready to discuss your experience with APIs and how you've designed and deployed them in production environments. This will show that you’re not just familiar with the tech, but that you can actually apply it.

✨Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous projects, especially those involving data processing or container orchestration with Kubernetes. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your problem-solving abilities.

✨Collaboration is Key

Since this role involves working closely with scientists and engineers, be ready to discuss how you’ve collaborated in multi-team projects. Share examples of how you’ve supported others in adopting new technologies or processes, particularly around API usage.

✨Emphasise Quality and Documentation

Talk about your commitment to software quality and best practices. Mention any experience you have with unit and integration testing, as well as how you document your design decisions. This will demonstrate that you value reliability and knowledge sharing, which are crucial for the role.

Full Stack Software Engineer in Southampton
SR2 REC LTD
Location: Southampton
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

S
  • Full Stack Software Engineer in Southampton

    Southampton
    Temporary
    36000 - 60000 £ / year (est.)
  • S

    SR2 REC LTD

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>