Job title: Full Stack Engineer Team: Cap Dev Reporting: Head of Cap Dev Location: Remote (Ad hoc site visits) South Coast, Gloucestershire region Clearance: Minimum SC clearance, but willing to for DV The Role We are seeking a skilled and versatile Full Stack Engineer with a strong background in both front-end and back-end development, alongside practical experience in Docker and Linux environments. The ideal candidate will be comfortable working across the entire tech stack, contributing to the secure design, development, and deployment of applications. This role offers the opportunity to work on exciting projects in a small but collaborative and innovative environment, allowing the new team member space to learn and grow on the job. Key Responsibilities: To securely design, develop, and maintain full-stack applications using modern front-end and back-end technologies. Collaborate with the team and customer to define, design and propose new and innovative solutions to complex problems. Support the deployment of AI/ML applications. Work to containerise applications and streamline deployment. (e.g. Docker) Manage and configure Linux-based servers to ensure applications are running efficiently and securely. Write code following security best practices Develop APIs (REST/GraphQL) to enable communication between front-end and back-end systems. Set up CI/CD pipelines and automate testing and deployment processes. Stay up to date with emergent technologies and provide suggestions for improvements and enhancements. Investigate and test innovative technologies and services that will improve the work we do. Qualifications : Required : 3 years of experience as a Full Stack Engineer or a similar role. Minimum SC clearance, but willing to for DV. Strong proficiency in front-end technologies: e.g. HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js). Solid experience in back-end development: (e.g. Node.js, Python, Ruby, Java). Working knowledge of databases: both relational (PostgreSQL, MySQL) and NoSQL (e.g. MongoDB). Experience with containerisation and deployment of applications. Proficiency in Linux/Windows system administration and scripting (Bash, Shell). Knowledge and experience with building/querying API’s. Preferred : Experience with cloud platforms (AWS & Azure). Working understanding of state of the art inside Machine Learning. UK GOV experience. Soft Skills: Strong problem-solving and analytical skills. Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical audiences. Ability to work both independently and in a team environment. Passion for learning innovative technologies and applying them to solve real-world problems.