Senior Software Engineer

Key Responsibilities:Developing high-quality software solutions in C++ for complex defence systemsLeading technical implementation and delivery of software projectsMentoring and supporting junior engineers within the teamCollaborating with internal and external stakeholders to build strong relationshipsParticipating in all aspects of the Software Development Lifecycle, with a focus on software requirements and designEnsuring robust problem-solving approaches and effective communication within the teamJob Requirements:Strong proficiency in C++ programmingProven experience in delivering software products for complex systemsComprehensive knowledge of the Software Development Lifecycle, especially in software requirements and designExperience in building and maintaining stakeholder relationshipsAbility to support and develop junior engineersExcellent problem-solving skills and collaborative communication abilitiesDesirable skills and knowledge include:Windows / Linux OS lockdownSoftware Security and Safety requirementsHMI development / designAutomated TestingBenefits:Company bonus of up to 2,500 based on company performancePension scheme with employer and employee contributions up to 14%Opportunities for paid overtimeUp to 15 additional Flexi Leave daysFlexible working arrangementsEnhanced parental leave, including up to 26 weeks for maternity, adoption, and shared parental leave, with additional provisions for paternity and neonatal leaveFantastic site facilities, including ..... full job details .....
Other jobs of interest...

Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!