{"id":2504702,"url":"https://alion.io/job/hamiltonian-dynamics-software-engineer","title":"Software Engineer","company":{"id":3909208,"name":"Hamiltonian Dynamics","domain":"hdcorp.co.uk","url":"https://alion.io/company/hdcorp","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Cheltenham, United Kingdom"],"countries":["GB"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":40000,"max":75000,"currency":"GBP","period":"year","gross":null,"usd_annual":99321},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Angular","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Docker","optional":false},{"name":"ElasticSearch","optional":false},{"name":"JavaScript","optional":false},{"name":"Kubernetes","optional":false},{"name":"Microsoft Teams","optional":false},{"name":"Neo4j","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Vue.js","optional":false}],"status":"live","first_seen_at":"2026-08-19T00:00:00Z","employer_posted_date":"2026-08-19","last_verified_at":"2026-10-14T18:28:08Z","board_verified":true,"closed_at":null,"days_open":56,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":56},"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.\nThis role offers the opportunity to work on meaningful, technically challenging projects while continuing to grow your skills in a supportive, flexible environment.\nRequirements\nAs 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.\nWe’re open to engineers with different backgrounds and levels of experience - what matters most is strong engineering fundamentals, curiosity, and a willingness to learn.\nWhat You'll Do\nDesign, develop, test, and maintain high-quality software systems\nContribute to architectural decisions and technical direction\nCollaborate within agile teams to deliver secure and reliable solutions\nWork with modern cloud and containerised environments\nShare knowledge, review code, and support continuous improvement\nSkills & Experience\nYou will have experience in one or more of the following areas but you do not need experience in everything listed:\nJava, Python, JavaScript, TypeScript\nAngular, React, Vue\nDocker, Kubernetes\nAWS and/or Azure\nMERN stack\nElasticsearch, Neo4J\nWe value engineers who are open-minded, adaptable, and keen to learn new technologies as project needs evolve.\nSecurity & Location\nYou must be a UK citizen and have lived in the UK for the past 10 years\nYou must already hold high-level UK security clearance\nCustomer sites are based in Gloucestershire, Manchester, and London, so you must be willing to travel to one of these locations\nBenefits\n Salary band: £40,000-75,000, depending on experience (we may consider more junior or more senior outside this range for the right candidate)\n10% clearance bonus\n25 days annual leave plus bank holidays\nBuy or sell up to 5 days leave per year\n8% employer pension contribution\nBUPA health cover\nLife cover of 4× salary\nEV car scheme via salary sacrifice\nEMI share scheme\nFlexible working and flexi-time\n10 days per year training allowance\nEvery employee has an individual training and career development plan. We recognise that everyone learns differently and we actively support long-term growth.\nOur Process\nWe keep things straightforward and human:\nA 30-minute introductory chat with our recruiter, Sarah\nA 1-hour Microsoft Teams interview or on-site interview with two members of the team\nAn informal conversation with two of our Founders\nWe believe open, organic conversations are the best way for both sides to decide if the role is the right fit.","description_format":"text","description_chars":2935,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual leave","Flexible schedule"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development"],"lifecycle":[{"event":"open","at":"2026-10-14T07:11:36Z"}],"visa":[],"liveness":{"score":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.387,"p_room":0.35,"age_days":56,"expected_fill_days":21,"reasons":["conf:1","win:tail"],"computed_at":"2026-10-14T19:59:20Z"},"pay":{"stated_usd_annual":99321,"is_top_pay":false},"html_url":"https://alion.io/job/hamiltonian-dynamics-software-engineer","json_url":"https://alion.io/job/hamiltonian-dynamics-software-engineer.json","meta":{"generated_at":"2026-10-14T19:59:20Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":26351,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3909208},"rest":"https://alion.io/mcp/rest/get_company?id=3909208"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fhamiltonian-dynamics-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fhamiltonian-dynamics-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fhamiltonian-dynamics-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/hamiltonian-dynamics-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fhamiltonian-dynamics-software-engineer"}]}