Software Engineer

Software Engineer

London Full-Time 32000 - 52000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Join our tech team as a Software Engineer, working on exciting projects in Defence and Cyber Security.
  • Company: Hamiltonian Dynamics is an innovative start-up based in Gloucestershire, Manchester, and London.
  • Benefits: Enjoy 25 days leave, flexible hours, health cover, and a generous pension contribution.
  • Why this job: Be part of a dynamic team with a focus on personal growth and impactful projects.
  • Qualifications: Experience in Java, Python, or JavaScript is preferred; open to learning new technologies.
  • Other info: Must be a UK citizen with high-level security clearance; travel to client sites required.

The predicted salary is between 32000 - 52000 £ per year.

Overview Hamiltonian Dynamics is a start-up based in Gloucestershire, Manchester and London working in the Defence and Cyber Security industries. We are seeking an experienced Software Engineer to join our growing technology team in our next phase of expansion.Required Skills and Technologies We are seeking someone who has experience in one or more of the following technologies but who is also open minded about learning new languages and technologies.Java, Python, JavaScript, TypeScriptAngular, React, VueDocker, KubernetesAWS, AzureMERN, Elasticsearch, Neo4JSalary and Benefits A salary of £40-85k with an exciting array of projects to work on. Company Benefits that we offer from your first day are:25 days leave (on top of your bank holiday entitlement)The option to buy or sell 5 days leave per yearWe contribute 8% of your base salary to your pensionBUPA Health CoverLife Cover of 4 times your salaryEV Car via Salary SacrificeEMI SchemeFlexi-time10 days training allowanceCareer Development We ensure that everyone has an individual training and continual career development plan as we recognise everyone learns in their own way.Our Process We like to keep things nice and simple! Therefore, we have a three stage interview process. The first is a chat with our recruiter, Sarah, lasting up to 30 minutes and the next is a 1 hour Teams call with two of the team. Finally, you\’ll get to meet two of our Founders for an informal chat. It\’s as easy as that! We believe organic conversation is the best way to find out about someone. After all, recruitment is a two-way process!Eligibility and Travel Due to the nature of the role, you must be a UK Citizen and have lived in the UK for the last 10 years. This role requires you to already hold a high-level security clearance.Customer sites are based in Gloucestershire, Manchester and London – you must be willing to travel to one of these sites.Salary Details The salary banding for this role is £40-85k, depending on experience. We may also consider more senior or more junior hires outside of this range – we\’ll always be flexible for the right person.

#J-18808-Ljbffr

Software Engineer employer: Hamiltonian Dynamics

Hamiltonian Dynamics is an innovative start-up in the Defence and Cyber Security sectors, offering a dynamic work environment in Gloucestershire, Manchester, and London. With a strong focus on employee development, we provide generous benefits including 25 days of leave, flexible working hours, and a commitment to individual training plans, making us an excellent employer for those seeking meaningful career growth in a cutting-edge field.
H

Contact Detail:

Hamiltonian Dynamics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, such as Java, Python, and Docker. Consider building a small project or contributing to open-source projects using these technologies to showcase your skills.

✨Tip Number 2

Research Hamiltonian Dynamics and their work in Defence and Cyber Security. Understanding their projects and values will help you tailor your conversation during the interview and demonstrate your genuine interest in the company.

✨Tip Number 3

Prepare for the two-stage interview process by practising common technical questions related to software engineering. Additionally, think about how you can discuss your previous experiences and how they relate to the role you're applying for.

✨Tip Number 4

Since the role requires high-level security clearance, ensure you have all necessary documentation ready and be prepared to discuss your background and any relevant experience that supports your eligibility for this clearance.

We think you need these skills to ace Software Engineer

Proficiency in Java
Proficiency in Python
Proficiency in JavaScript
Proficiency in TypeScript
Experience with Angular
Experience with React
Experience with Vue
Familiarity with Docker
Familiarity with Kubernetes
Experience with AWS
Experience with Azure
Knowledge of MERN stack
Experience with Elasticsearch
Experience with Neo4J
Strong problem-solving skills
Ability to learn new technologies quickly
Excellent communication skills
Team collaboration skills
Attention to detail
Adaptability to changing requirements

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with the specific technologies mentioned in the job description, such as Java, Python, and AWS. Use keywords from the job listing to ensure your application stands out.

Craft a Compelling Cover Letter: Write a cover letter that not only showcases your technical skills but also demonstrates your enthusiasm for working in the Defence and Cyber Security industries. Mention why you are interested in Hamiltonian Dynamics specifically.

Showcase Relevant Projects: Include examples of projects you've worked on that relate to the technologies listed in the job description. This could be personal projects, contributions to open-source, or professional work that demonstrates your capabilities.

Prepare for the Interview: Since the interview process is straightforward, prepare by thinking about how you can discuss your experiences and skills in a conversational manner. Be ready to explain your thought process and problem-solving approach during the technical discussions.

How to prepare for a job interview at Hamiltonian Dynamics

✨Know Your Tech Stack

Familiarise yourself with the technologies mentioned in the job description, such as Java, Python, and Docker. Be prepared to discuss your experience with these tools and how you've used them in past projects.

✨Show Your Willingness to Learn

Hamiltonian Dynamics values open-mindedness towards learning new languages and technologies. Highlight instances where you've quickly adapted to new tools or frameworks in your previous roles.

✨Prepare for Organic Conversations

The interview process is designed to be conversational. Think about how you can share your experiences and insights naturally, rather than just answering questions. This will help you connect better with the interviewers.

✨Understand the Company Culture

Research Hamiltonian Dynamics and their work in Defence and Cyber Security. Understanding their mission and values will allow you to tailor your responses and demonstrate that you're a good fit for their team.

Software Engineer
Hamiltonian Dynamics
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>