Job expired
This job has now expired and is not accepting new applications.
View all of our live jobs below.
Lead Software Engineer in Milton Keynes, Buckinghamshire
Location
Milton Keynes, BuckinghamshireSalary
£45000 - £65000.0000 per annumContract
PermanentLead Software Engineer
You will be working for a leading Defence and Aerospace company who care about their employees and want them to have the best work/life balance they can. To help achieve this they offer an exciting and challenging career path and excellent with a 4 day week (Mon-Thurs) and flexible working arrangements. This is a full time permanent position with 37.5 hour weeks with hybrid working options along with the 4 day weeks.
They are seeking a talented Lead Software Engineer to join their Software Engineering team based around Milton Keynes. For this you will need to have worked on programmes through the full Software Engineering Life-cycle, ideally with focus on leading the Design, Implementation and Unit Testing aspects of developing a software product.
Due to the nature of this role in the Defence and Aerospace sector, you will be required to go through Security checks in order to gain Security Clearances.
What you will be doing as Lead Software Engineer:
You will be responsible for leading teams performing a range of software engineering tasks across the development life-cycle and occasionally assisting and providing expertise hands on, including but not limited to; requirements analysis, software design, implementation, and software testing and will be required to support integration and test activities. You will be expected to apply your knowledge of computer systems and software engineering best practice to help lead a team of software developers of various levels and be responsible for ensuring software compliance standards are met by the application of appropriate processes, procedures and tools throughout the software development life-cycle.
You will be expected to be knowledgeable and proficient in the application of a wide range of software engineering practices and will display a proactive and innovative approach to leading the development of complex technical solutions to difficult customer problems. You will be responsible for assisting with accurate estimating/planning and will be expected to manage the team's workloads effectively to ensure that project milestones are met.
You will be required to have experience including:
- Proven and demonstrable evidence of capabilities in software engineering management and technical leadership
- Proven and demonstrable evidence of capabilities in the software development life-cycle using Java on Linux and Windows platforms.
- Proven and demonstrable experience of leading development of significant size software programmes
- Proven and demonstrable experience of planning and control activities within a multi-team programme environment
- Proven experience of software product development to cost and schedule metrics.
- Proven experience working with an Agile methodology within a standard waterfall programme.
- Strong oral and written communication skills
- Self starter with the ability to lead by example
You will ideally have experience including:
- Experience in the completion of software engineering activities within a government customer environment
- Experience of complex military C4I software systems, involving digital mapping, informational presentation and command and control
- Experience implementing software in a safety related environment
- Experience of software product development in accordance with standards such as DO-178B or DO-278.
- Knowledge of Requirements Capture and UML modelling tools such as: IBM Doors and Rhapsody
- Knowledge and familiarity with unit testing and unit test/mocking frameworks (e.g. Junit, Mockito or GoogleTest/Parasoft)
- Knowledge of Real-Time Operating Systems (e.g. Greenhills, QNX, VxWorks)
- Knowledge of the use of software source control tools (e.g. Mercurial/Git) and issue tracking tools (e.g. Jira)
Disclaimer:
This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.
Email me jobs like this
Similar Jobs
Related news
Read all arm team newsFirst or last job interview – which is better?
When an invitation for a job interview comes through, many candidates often struggle to pick a day, time and position, if they are given the choice. And those that are…
Any questions?
As a recruiter, I spend a large amount of time giving interview tips to candidates and taking feedback from employers and job hunters on how they performed at interview. But…
Flippin’ NORA, we won!
The time: 8pm. The venue: Sway, London. The event: the 16th annual Broadbean National Online Recruitment Awards – affectionately known as NORA. Among the guests and finalists, Managing Director of…