This job description outlines a role for a Lead Software Engineer within a team responsible for developing and maintaining critical infrastructure. The position offers an opportunity to work on high-impact, complex projects while leading and mentoring a team. Below is a breakdown of key aspects of the role: Key Responsibilities: Ownership of Deliverables: You will lead your team to define and execute a plan that meets customer requirements, collaborating closely with a Scrum Master. Full Software Development Lifecycle: Engage in all stages of software development, from requirements gathering, design, and implementation, to testing and deployment. Cross-functional Collaboration: Work closely with product teams, front-end developers, and quality assurance (QA) teams to ensure cohesive project delivery. Mentoring and Leadership: Provide guidance and mentorship to junior developers, contributing to the professional growth of the team.Required Skills and Experience: Backend or Frontend Development Expertise: Backend: Strong experience in Java (particularly Spring Boot and Maven). Frontend: Proficiency in React and npm. Scalable System Design: Proven track record in developing and deploying scalable backend systems. DevOps and Cloud Knowledge: Familiarity with CI/CD, containerization, and deployment technologies (e.g., Jenkins, Kubernetes, Docker, AWS). Collaboration & Problem Solving: Excellent communication skills with an ability to work effectively in agile environments. Agile Methodology Experience: Previous experience with agile development practices would be beneficial.Benefits: Flexible Working: Hybrid work options, including a compressed schedule with every other Friday off. Healthcare & Career Development: Private healthcare and opportunities for professional growth. Performance Bonuses: A reward system based on performance. Other Benefits: For a full list, the recruitment team can provide details.Security Clearance: You must be eligible to obtain and maintain the highest level of UK Government security clearance.This role seems ideal for someone with a strong technical background in software engineering, leadership skills, and the ability to work in a collaborative, fast-paced environment. Electus Recruitment Solutions provides specialist engineering and technical recruitment solutions to a number of high technology industries. We thank you for your interest in this vacancy. If you don't hear from us within 7 working days, please presume your application has been unsuccessful on this occasion. You are of course free to resubmit your CV/details in the future and we shall assess your suitability at that time. Due to the nature of work undertaken at our client's site, incumbents of these positions are required to meet special nationality rules and therefore these vacancies are only open to sole British Citizens. Applicants who meet these criteria will also be required to undergo security clearance vetting, to eDV level. This is a permanent position