We are looking torecruit a Senior Software Engineer on a permanent basis to join a renowned Aerospace & Defence consultancy who are currently going through some exciting growth.
Product fatigue?Constantly working on legacy code or migration projects?
Our client has an exciting opportunity for a Senior Software Engineer to join the team.
About The Company
Our client has been supporting educators for the past 8 years by providing high-quality reliable teaching and learning materials to educators worldwide.
Their dedicated team of seasoned educators meticulously crafts and verifies each resource with hundreds of thousands of resources available for download daily.
The Senior Software Engineer is an experienced member of the software engineering team who offers specialist knowledge and technical leadership and can mentor and be a role model to other members of the software engineering team.
Senior Software Engineers are expected to be able to apply lateral thinking to help solve problems, take responsibility for the completion of their own tasks within the estimates provided, escalate any issues that may prevent them from completing their tasks and provide possible solutions to those issues.
They are also expected to work as part of the wider Agile Scrum team and assist other team members as necessary to ensure the Sprit objectives are all met.
As a Senior Software Engineer, you'll be familiar with software architectural design, implementation guidelines, configuration management, validation, and verification.
As the most senior member of the Software Engineering team, you'll provide leadership to a high-performance, multidisciplinary team delivering in the full lifecycle development and commissioning of bare-metal firmware and OS based software systems.