cover image
Hamiltonian Dynamics

Hamiltonian Dynamics

hdcorp.co.uk

1 Job

27 Employees

About the Company

At Hamiltonian Dynamics we have a secure by design engineering mindset built into the core of our company.
Our team has a track record of delivering secure, high performance, big impact mission critical software for multiple government departments via early and incremental agile delivery methods.

We provide hands on experience-based design consultancy, implementation and integration services that meet our customers bespoke and highly secure needs.

We design and deploy the right thing in the right way first time.

Our team provide support from discovery phase engagement on new products, secure design, development, test and transition to operations

We offer deep specialisation in:

Requirement and Business Analysis
Architecture and Design
Software Engineering
Testing and Automation Frameworks
DevOps and Support
Business Change

Listed Jobs

Company background Company brand
Company Name
Hamiltonian Dynamics
Job Title
Software Engineer (Junior)
Job Description
Job title: Software Engineer (Junior) Role Summary: Entry‑level software engineer hired to develop, test, and maintain software solutions for defence and cyber security projects. Works with a multi‑technology stack and contributes to project delivery while staying current with emerging technologies. Expectations: - Must be a UK citizen and have lived in the UK for at least five years. - Current Security Clearance (SC) required or eligible to obtain one; future higher‑level clearance possible. - Remote work until clearance is achieved, after which occasional onsite visits at customer sites may be required. - 10 days of external training per year for continuing professional development. - Demonstrated enthusiasm for problem solving and learning new tech. Key Responsibilities: - Design, code, test, and deploy software components in Java, Python, JavaScript/TypeScript. - Build and maintain front‑end interfaces using Angular, React, or Vue.js. - Develop and maintain back‑end services using MERN stack and integrate with Elasticsearch, Neo4j, or other databases. - Containerise applications with Docker, orchestrate with Kubernetes, and deploy to AWS or Azure environments. - Write unit, integration, and end‑to‑end tests; achieve high code coverage. - Participate in code reviews, troubleshooting, and continuous improvement initiatives. - Collaborate with cross‑functional teams (product, QA, ops) to define requirements and deliverables. - Stay updated on industry best practices and emerging tech relevant to defence and cyber security. Required Skills: - Proficiency in at least one back‑end language (Java or Python) and one front‑end framework (React, Angular, or Vue). - Experience with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure). - Familiarity with MERN stack, Elasticsearch, and Neo4j. - Strong debugging, testing, and problem‑solving skills. - Excellent written and verbal communication. - Self‑motivated learner with a passion for adopting new technologies. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a closely related field, or equivalent professional experience. - UK citizenship; eligibility for Security Clearance (SC). - Commitment to obtaining higher‑level clearance if required.
Chippenham, United kingdom
On site
Junior
13-11-2025