About the job
Hamiltonian Dynamics is an innovative technology firm specializing in Defence and Cyber Security. We provide cutting-edge software solutions that underpin critical national and enterprise systems. With teams located in Gloucestershire, Manchester, and London, we are poised for an exciting period of growth and are actively seeking talented Software Engineers to join our dynamic team.
This position presents a unique opportunity to engage in impactful, technically challenging projects while enhancing your skills within a supportive and flexible work environment.
Key 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
- Engage with modern cloud and containerized environments
- Share knowledge, review code, and drive continuous improvement
Required Skills & Experience
We welcome candidates with various backgrounds and levels of experience, focusing on strong engineering fundamentals, curiosity, and a willingness to learn. Ideal candidates should have experience in one or more of the following areas:
- Java, Python, JavaScript, TypeScript
- Angular, React, Vue
- Docker, Kubernetes
- AWS and/or Azure
- MERN stack
- Elasticsearch, Neo4J
Security & Location Requirements
- Must be a UK citizen and have resided in the UK for the past 10 years
- Must hold high-level UK security clearance
- Willingness to travel to customer sites in Gloucestershire, Manchester, and London
Benefits
- Competitive salary range: £40,000 - £85,000 based on experience (consideration for junior or senior candidates outside this range for the right fit)
- 10% security clearance bonus
- 25 days of annual leave plus bank holidays
- Option to buy or sell up to 5 days leave annually
- 8% employer pension contribution
- BUPA health insurance
- Life insurance coverage of 4× salary
- Electric vehicle car scheme via salary sacrifice
- Employee Management Incentive (EMI) share scheme
- Flexible working arrangements and flexible hours
- Annual training allowance of 10 days

