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 for this role - what matters most is the right attitude, curiosity, and a willingness to learn.
What You'll Do
Skills & Experience
You could work with several of the technologies below. You're not expected to already know these but some fundamentals in one language would be advantgeous:
We're looking for someone that wants to make a real difference to the world by solving real world problems. A love of learning new tech is essential to being a great software engineer and keeping up with the innovative work the industry has to offer. As a result, we'll give you 10 days of external training to spend how you wish such as subscriptions to learning sites, conferences or certifications. If you already have experience with these technologies, that is definitely a bonus.
We're ideally looking for someone with really strong foundation knowledge having done a degree or bootcamp or those with up to 2 years of experience.
Security & Location
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:
We believe open, organic conversations are the best way for both sides to decide if the role is the right fit.
We are expecting many applications for this role, as a result, we'll be closing this role 1st May and will be reviewing all applicants after this time.