Senior Full-Stack Software Engineer
Location: Remote (UK) Some Client Site Travel
Salary: Up to £100k DOE plus Benefits and and Share Options
Clearance: SC Eligible (Crucial)
Are you passionate about building innovative software solutions while being part of a culture that fosters continuous learning and personal development? My client, a rapidly growing Defence Technology Scale-up leveraging AI-driven solutions, is seeking a Senior Full-Stack Software Engineer to join their dynamic team.
About the Role:
As a Senior Full-Stack Software Engineer, you'll be at the forefront of driving the development of software solutions that address complex challenges in the Defence sector. Working alongside a diverse team of software engineers, designers, and product specialists, you'll have the opportunity to contribute to projects that have a real and positive impact on society.
Key Responsibilities:
* Lead the development of software solutions from concept to production, ensuring elegance and maintainability.
* Collaborate with cross-functional teams to understand user requirements and translate them into scalable, secure, and user-friendly applications.
* Design and implement features for both on-premise and cloud-based systems, focusing on scalability, reliability, and performance.
* Utilise your expertise in frontend and backend technologies to create intuitive user interfaces and robust backend functionalities.
* Mentor junior team members, driving continuous improvement and fostering a culture of innovation, delegation, and collaboration.
Requirements:
* Minimum five years of commercial software engineering experience.
* Expertise in at least one high-level programming language (Python and JavaScript/TypeScript preferred).
* Proficiency in frontend and backend technologies, with a strong understanding of software architecture and design patterns.
* Experience with database management systems, CI/CD pipelines, and version control systems.
* Ability to work in an Agile environment, collaborating closely with cross-functional teams to deliver high-quality software solutions.
* Excellent communication skills, with the ability to effectively articulate technical concepts to diverse audiences.
Desirable Skills:
* Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
* Experience with containerization technologies such as Docker and Kubernetes.
* Knowledge of modern web development frameworks and libraries (e.g., React, Angular, Vue.js).
* Familiarity with DevOps practices and tools for automation and infrastructure management.
* Understanding of Machine Learning and AI concepts, with experience integrating AI-driven functionalities into software applications.
If you're a seasoned software engineer looking to work on exciting projects within a Defence Technology Scale-up that leverages AI-driven solutions and values leadership, delegation, and continuous learning, we want to hear from you. Join us and be part of a collaborative environment where your expertise and creativity are valued.
Note: Occasional travel may be required. Candidates must be willing and eligible to obtain UK security clearance (SC) or hold an existing clearance. (5 years minimum continuous UK residence, non negotiable)
This company is an equal opportunity employer and value diversity. They do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
** If you're interested in this opportunity, please submit your CV via the link provided **
Cubiq Recruitment is recognised as a trusted supplier of permanent, contract and interim recruitment services to AI, Software ERP, Engineering, Manufacturing and Commercial sectors. Our teams of specialist recruiters operate across all core commercial engineering & technology disciplines and specialist areas.