Software Engineer

Hamiltonian Dynamics

Greater London

On-site

GBP 40,000 - 85,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

25 days annual leave
Clearance bonus 10%
8% employer pension contribution
BUPA health cover
Life cover 4× salary
EV car scheme
EMI share scheme
Flexible working and flexi-time
Training allowance 10 days

Job summary

Hamiltonian Dynamics is seeking a Software Engineer to design, build, and maintain secure, scalable software for high-assurance customers. You will work across the full lifecycle, collaborating with engineers, architects, and stakeholders to deliver robust solutions in a modern cloud environment.

We value curious engineers with strong fundamentals and a willingness to learn, and offer flexible working and generous training and benefits as part of our growth in Defence and CyberSecurity.

Qualifications

  • Experience in Java, Python, JavaScript, and TypeScript across full stack.
  • Experience with modern frontend frameworks such as Angular/React/Vue.
  • Familiarity with containerised environments (Docker/Kubernetes) and cloud platforms (AWS/Azure).
  • Experience with MERN stack and databases like Elasticsearch or Neo4J.

Responsibilities

  • Design, develop, test, and maintain high-quality software systems.
  • Contribute to architectural decisions and technical direction.
  • Collaborate within agile teams to deliver secure and reliable solutions.
  • Work with modern cloud and containerised environments.
  • Share knowledge, review code, and support continuous improvement.

Skills

Java
Python
JavaScript
TypeScript
Angular
React
Vue
AWS
Azure
MERN stack
Elasticsearch
Neo4J

Tools

Docker
Kubernetes

Job description

Hamiltonian Dynamics is a growing technology company working across Defence and Cyber Security, delivering software solutions that support critical national and enterprise systems. With teams based in Gloucestershire, Manchester, and London, we are entering an exciting new phase of expansion and are looking for Software Engineers to join us.

This role offers the opportunity to work on meaningful, technically challenging projects while continuing to grow your skills in a supportive, flexible environment.

As a Software Engineer at Hamiltonian Dynamics, you will design, build, and maintain secure, scalable software used by high-assurance customers. You'll work across the full software development lifecycle, collaborating closely with engineers, architects, and stakeholders to deliver robust solutions.

We're open to engineers with different backgrounds and levels of experience - what matters most is strong engineering fundamentals, curiosity, and a willingness to learn.

What You'll Do
  • Design, develop, test, and maintain high-quality software systems
  • Contribute to architectural decisions and technical direction
  • Collaborate within agile teams to deliver secure and reliable solutions
  • Work with modern cloud and containerised environments
  • Share knowledge, review code, and support continuous improvement
Skills & Experience

You will have experience in one or more of the following areas but you do not need experience in everything listed:

  • Java, Python, JavaScript, TypeScript
  • Angular, React, Vue
  • Docker, Kubernetes
  • AWS and/or Azure
  • MERN stack
  • Elasticsearch, Neo4J

We value engineers who are open-minded, adaptable, and keen to learn new technologies as project needs evolve.

Security & Location
  • You must be a UK citizen and have lived in the UK for the past 10 years
  • You must already hold high-level UK security clearance
  • Customer sites are based in Gloucestershire, Manchester, and London, so you must be willing to travel to one of these locations
  • Salary band: £40,000-85,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate)
  • 10% clearance bonus
  • 25 days annual leave plus bank holidays
  • Buy or sell up to 5 days leave per year
  • 8% employer pension contribution
  • BUPA health cover
  • Life cover of 4× salary
  • EV car scheme via salary sacrifice
  • EMI share scheme
  • Flexible working and flexi-time
  • 10 days per year training allowance

Every employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth.

Our Process

We keep things straightforward and human:

  1. A 30-minute introductory chat with our recruiter, Sarah
  2. A 1-hour Microsoft Teams interview or on-site interview with two members of the team
  3. An informal conversation with two of our Founders

We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Hamiltonian Dynamics • City Of London

On-site
GBP 40,000 - 85,000
25 days leave
Option to buy/sell leave
8% pension contribution
+6
Test Engineer
Test Engineer

Hdcorp • Manchester

On-site
GBP 40,000 - 85,000
25 days annual leave
Buy or sell up to 5 days leave peryear
8% employer pension contribution
+6
Test Engineer
Test Engineer

Hamiltonian Dynamics • Manchester

Hybrid
GBP 40,000 - 85,000
Salary £40,000–£85,000 (experience)
10% clearance bonus
25 days annual leave + bank holidays
+8
Senior DevOps Engineer
Senior DevOps Engineer

Oxford Dynamics Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Flexible & Hybrid working pattern
Private healthcare
Company pension
+1
Senior DevOps Engineer
Senior DevOps Engineer

Oxford Dynamics • Harwell

Hybrid
GBP 80,000 - 110,000
Flexible & Hybrid Working
Company Pension
Private Healthcare
+1
Software Engineer
Software Engineer

Target Integration Ltd. • United Kingdom

Hybrid
GBP 50,000 - 80,000
Senior Software Developer - DV
Senior Software Developer - DV

NPAworldwide • West of England

Hybrid
GBP 50,000 - 70,000
Hybrid working
Flexitime
Learning budget
+3
Senior Software Engineer
Senior Software Engineer

Target Integration Ltd. • United Kingdom

Hybrid
GBP 45,000 - 75,000
Hybrid work arrangement
Software Engineer
Software Engineer

Fat Potato • England

Hybrid
GBP 45,000 - 95,000
27 days of paid leave
Private health insurance
Mental health support
+3
Junior Software Engineer
Junior Software Engineer

General Dynamics Missions System International • Blackwood

On-site
GBP 30,000 - 36,000
9-day fortnight
Career development plan
Flexible benefits