Software Engineer

Hackajob Ltd
Gloucester, UK
1 day ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Compensation
£65,000.0
Working hours
Regular working hours

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Amazon Web Services Microsoft Azure Cloud Computing Static Program Analysis Continuous Integration Software Design Patterns DevOps Graph Database
+21 more
Python (Programming Language) Machine Learning Mercurial Perforce Scrum Methodology Ansible Tensorflow Azure Machine Learning Software Configuration Management SonarQube Cloud Platform System Git Kubernetes Deployment Automation Build Tools Bitbucket Teamcity Software Version Control Atlassian Bamboo Docker Jenkins

Job description

  • We will build systems that support our National Security customers core mission capabilities.
  • We will work as part of empowered, autonomous DevOps teams.
  • We will work closely with end users to understand, design, develop, deploy and maintain applications and services.
  • We will identify new ways of solving problems.
  • We will work across different teams within our customer organisations.
  • We will help identify the right technologies to use for the job.
  • We will play a role across the full delivery lifecycle.
  • We will continue to learn and adopt new technologies and approaches.
  • We will contribute to a range of customer solutions across engineering, consulting and project delivery.

Technologies:

  • AWS
  • Ansible
  • Azure
  • Bamboo
  • BitBucket
  • CI/CD
  • Cloud
  • DevOps
  • Docker
  • Git
  • Graph Database
  • Support
  • Java
  • JavaScript
  • Jenkins
  • Kanban
  • Kubernetes
  • Machine Learning
  • Python
  • Security
  • Teamcity
  • TensorFlow
  • ASP.NET, We are BAE Systems Digital Intelligence, home to 4,500 digital, cyber and intelligence experts working collaboratively across 10 countries to unlock digital advantage in the most demanding environments. This Software Engineer role is based in Gloucester, Manchester or Leeds with hybrid working offered, and we welcome both full-time and part-time applicants. You will join our Capabilities team, a large part of Digital Intelligence focused on engineering, consulting and project management for defence and digital transformation work. We offer a startup-like culture within a major UK defence company, with flexible working around core hours, 25 days holiday, the option to buy, sell or carry leave, private medical and dental insurance, a competitive pension, cycle to work scheme, taste cards, a company bonus scheme, dedicated career support and employee resource groups. We value inclusion, diversity and work-life balance, and we have over 40 years experience supporting National Security customers in carrying out their vital missions.

Requirements

  • We want experience in one or more of the following: JavaScript, Java, .Net or Python.
  • We want experience collaboratively designing and building proof of concept or production systems.
  • We want experience using version control systems such as Git, Mercurial or Perforce.
  • We want experience with CI/CD tools such as Bamboo, Jenkins, TeamCity or Bitbucket to streamline delivery.
  • We want experience with automated testing frameworks.
  • We want experience using static code analysis tools such as SonarQube to improve code consistency and quality.
  • We want experience working in an agile environment such as Scrum, Lean or Kanban.
  • We want knowledge of common software design patterns.
  • We want creativity and a problem-solving mindset to help us solve client challenges.
  • It would be an advantage to have experience with machine learning software such as Amazon and Azure machine learning or TensorFlow.
  • It would be an advantage to have experience deploying and managing cloud computing platforms such as AWS or Microsoft Azure.
  • It would be an advantage to have experience with containerisation tools such as Docker or Kubernetes.
  • It would be an advantage to have experience with relational, document or graph database systems.
  • It would be an advantage to have experience with software configuration and deployment tools such as Ansible.
  • We require candidates to hold an active eDV before applying.
  • All applicants must as a minimum achieve Baseline Personnel Security Standard.
  • Many roles also require higher levels of National Security Vetting and typically 5 to 10 years of continuous UK residency depending on the vetting level.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

Videos

See all

Related articles

See all