Software Engineer in Gloucester

Software Engineer in Gloucester

Gloucester Full-Time 28800 - 48000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Develop innovative software for Defence, Cyber, and Intelligence programmes.
  • Company: Leading organisation in the defence sector with a focus on innovation.
  • Benefits: Flexible working options, strong work-life balance, and competitive salary.
  • Why this job: Make a real impact while working on cutting-edge projects in a dynamic environment.
  • Qualifications: Proficiency in Java and experience with other programming languages.
  • Other info: Diverse backgrounds welcomed; adjustments available throughout the application process.

The predicted salary is between 28800 - 48000 £ per year.

My client is a principal organisation in the defence sector and successful applicants will have to pass Developed Vetting (DV) Security Clearance to undertake the role. We are recruiting Software Engineers to support a range of Defence, Cyber, and Intelligence programmes at our Gloucester site. These roles offer the opportunity to create an impact working on innovative projects while maintaining a strong work-life balance through flexible working options.

Responsibilities

  • May focus on one area or work across multiple development disciplines, particularly within the Cyber domain.
  • Involved in software development activities under guidance from a Software Engineering Lead.
  • Designing and developing tests to debug software.
  • Working with customer requirements to build mission and business applications.
  • Correcting program errors.
  • Preparing operating instructions and documenting development work.
  • Analyzing system capabilities and supporting automation efforts such as infrastructure-as-code, CI/CD, and automated testing.
  • Working with modern DevSecOps systems and contributing to the development of advanced, secure applications that support critical national capabilities.

Required Experience

  • Proficiency in modern Java and ideally some experience with other languages such as Python, C++, JavaScript or TypeScript.
  • Experience developing on Linux.
  • Understanding mocking and unit‑testing frameworks such as JUnit.
  • Using Git version control.
  • Knowledge of Agile development using Scrum.
  • Understanding of relational or document databases such as Oracle or Mongo.
  • Experience with GitLab CI/CD pipelines.
  • Familiarity with the Atlassian suite.
  • Knowledge of Elasticsearch, Kibana, and Hibernate.

Desired Skills

  • Experience building software for cloud environments such as AWS.
  • Developing microservice or serverless architectures.
  • Understanding cloud CI/CD pipelines.
  • Knowledge of AWS services such as EC2, EKS, Fargate, IAM, S3 and Lambda.
  • Professional certifications such as Oracle Java Certification, AWS Certification, ISTQB, OSCP or CCNA are advantageous.

We welcome applications from candidates with a wide range of backgrounds and experiences. Adjustments can be provided on request throughout the application and interview process. If you are enthusiastic about contributing to cutting‑edge software engineering and ready to take on a new challenge, we would love to hear from you.

Software Engineer in Gloucester employer: Mane Contract Services

As a leading organisation in the defence sector, our Gloucester site offers Software Engineers the chance to work on innovative projects that have a real impact on national security. We pride ourselves on fostering a supportive work culture that values flexibility and work-life balance, alongside providing ample opportunities for professional growth and development in cutting-edge technologies. Join us to be part of a team that not only values your contributions but also invests in your future.
M

Contact Detail:

Mane Contract Services Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer in Gloucester

✨Tip Number 1

Network like a pro! Reach out to current employees or alumni from your university who work in the defence sector. A friendly chat can give you insider info and might even lead to a referral.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common software engineering problems, especially in Java and Python.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or a personal website, having a portfolio of your work can really impress hiring managers. Make sure to highlight any experience with DevSecOps and cloud environments.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Software Engineer in Gloucester

Java
Python
C++
JavaScript
TypeScript
Linux
JUnit
Git
Agile Development
Scrum
Relational Databases
Document Databases
GitLab CI/CD
Atlassian Suite
Elasticsearch
Kibana
Hibernate
AWS
Microservices
Serverless Architectures
Cloud CI/CD Pipelines
EC2
EKS
Fargate
IAM
S3
Lambda
Oracle Java Certification
AWS Certification
ISTQB
OSCP
CCNA

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your proficiency in Java and any other relevant languages, as well as your experience with Agile development and CI/CD pipelines.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about software engineering and how you can contribute to our innovative projects. Mention specific experiences that align with the responsibilities outlined in the job description.

Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. This could be anything from developing applications to automating processes. We love seeing practical examples of your skills!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Mane Contract Services

✨Know Your Tech Stack

Make sure you brush up on your knowledge of Java and any other languages mentioned in the job description, like Python or C++. Be ready to discuss your experience with these technologies and how you've used them in past projects.

✨Understand Agile and DevSecOps

Familiarise yourself with Agile methodologies and DevSecOps practices. Be prepared to share examples of how you've worked in Agile teams and contributed to CI/CD pipelines, as this will show your alignment with their development processes.

✨Showcase Problem-Solving Skills

Expect to tackle some coding challenges or debugging scenarios during the interview. Practice common algorithms and data structures, and be ready to explain your thought process while solving problems, especially in a collaborative environment.

✨Prepare Questions About the Role

Think of insightful questions to ask about the projects you'll be working on, the team dynamics, and the company culture. This not only shows your interest but also helps you gauge if the role is the right fit for you.

Software Engineer in Gloucester
Mane Contract Services
Location: Gloucester
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

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