Senior Software Engineer
Role details
Job location
Tech stack
Job description
We are looking for engineers with both a deep and broad range of experience in software engineering, from requirements to certification, who have taken the lead in technical implementation and delivery of complex solutions as well as supporting and mentoring other engineers in their team. We are committed to developing careers and skillsets by supporting our teams' personal development whilst ensuring that a healthy work/life balance is maintained!
Requirements
You will be able to demonstrate experience and knowledge in the following areas:Strong proficiency in software programming in C++A proven record in delivering software product on complex systemsBe able to demonstrate experience and knowledge of all aspects of the Software Development Lifecycle especially software requirements and designExperience of building internal and external stakeholders relationshipsAbility to support and developing more junior engineersCollaborative and open approach to problem solving with strong communication skillsKnowledge / interest in the following topics are considered a bonus but are not required.Windows / Linux OS lockdownSoftware Security and Safety requirementsHMI development / designAutomated TestingOur company: Peace is not a given, Freedom is not a given, Sovereignty is not a given
Benefits & conditions
Salary: up to £64,000 depending on experience Dynamic (hybrid) working: 5 days per week on-site, due to workload classification Security Clearance: British Citizen or a Dual UK national with British citizenship . Restrictions and/or limitations relating to nationality and/or rights to work may apply. As a minimum and after offer stage, all successful candidates will need to undergo HMG Basic Personnel Security Standard checks (BPSS), which are managed by the MBDA Personnel Security Team. What we can offer you:Company bonus: Up to £2,500 (based on company performance and will vary year to year)Pension: maximum total (employer and employee) contribution of up to 14%Overtime: opportunity for paid overtimeFlexi Leave: Up to 15 additional daysFlexible working: We welcome applicants who are looking for flexible working arrangementsEnhanced parental leave: offers up to 26 weeks for maternity, adoption and shared parental leave -enhancements are available for paternity leave, neonatal leave and fertility testing and treatmentsFacilities: Fantastic site facilities including subsidised meals, free car parking and much more...The opportunity