We're looking for Senior and Lead Full Stack Software Engineers to join our team.As a Software Engineer, you will join one of our small, fast-paced, agile delivery teams; using agile methodology and DevOps techniques to build backend systems, data processing pipelines, and progressive web apps for customers in the UK Government and Defence sector.Main skills: Java, React, JS, AWS - SC clearable - £60k to 80k DOE - Remote across EnglandAll applicants need to be eligible for a full UK SC security clearance. To qualify for this, you must:
- Be a British Citizen
- lived permanently in the UK for the last 5 years
JOB SPECIFICATIONThe Software Engineering consists of a wide range of responsibilities, the list below gives a flavour of some of the tasks you may be asked to undertake:
- Implementing software solutions including design, development and testing.
- Use a wide range of technologies, specialising in the use of open-sourcelibraries and components.
- Use tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security.
- Deploy software systems to a mixture of environments including public (AWS and Azure) and private cloud.
- Full Software Lifecycle involvement: project concept formalisation; requirements analysis
- specification; software architecture design; software implementation and delivery; software training and support and software lifecycle and maintenance.
CANDIDATE SPECIFICATIONOur Software Engineers enjoy working on a variety of interesting and challenging projects, so we want our team to have a proactive and can-do attitude to our work. We pride ourselves on keeping up with emerging technologies and deliveringbest-practice, so it is important that you enjoy learning and continuous improvement.You will ideally have exposure to;
- Contemporary software engineering including selection and application of appropriate technology and patterns.
- Confidence developing full-stack solutions as a polyglot developer/engineer.
- DevOps and the techniques which enable it - including virtualisation, containerisation, continuous integration,
- continuous deployment and infrastructure as code.
- Working with high-level stakeholders - both internally and externally.
- Working in agile environments using methodologies such as Scrum and Kanban.
Technologies you will be working with include but is not limited to:Java, Python, TypeScript, JavaScript, AWS, Azure, Spring Boot, React, Angular, Kubernetes, Docker, Microservices, Kafka.Ian at Henderson Scott is shortlisting candidates for interview, so please apply!