Skip to Main Content
Location icon
London

Software Engineer

Hamiltonian Dynamics
Office & Professional
Office & Professional
Negotiable
Company logo image
Description

Location
Customer sites based in Gloucestershire, Manchester, and London. You must be willing to travel to one of these locations.

Hours
Full Time - standard working hours with flexibility to support project needs.

Salary
Competitive salary commensurate with experience.

About the Role
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. You will design, build, and maintain secure, scalable software used by high-assurance customers, working across the full software development lifecycle. Collaboration with engineers, architects, and stakeholders is key to delivering robust solutions that meet demanding requirements.

Requirements

Experience
You will have experience in one or more of the following areas but do not need experience in everything listed:
- Java, Python, JavaScript, TypeScript
- Angular, React, Vue
- Docker, Kubernetes
- AWS and/or Azure
- MERN stack
- Elasticsearch, Neo4J

About you
We value engineers who are open-minded, adaptable, and keen to learn new technologies as project needs evolve. Strong engineering fundamentals, curiosity, and a willingness to learn are essential. You must be a UK citizen who has lived in the UK for the past 10 years and already hold high-level UK security clearance.

Qualifications
Relevant qualifications or equivalent experience in software engineering or related fields are desirable but not mandatory. What matters most is your technical ability, problem-solving skills, and commitment to delivering high-quality software.

Expiry date: 26/09/2026
Software Engineer
Company:
Hamiltonian Dynamics
Job Type:
Full-time
Location:
London