Job expired

This job has now expired and is not accepting new applications.
View all of our live jobs below.

View live jobs
Job Description

Lead Software Engineer in Milton Keynes, Buckinghamshire


Milton Keynes, Buckinghamshire


£45000 - £65000.0000 per annum



Lead 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)


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.

Job reference 115418_1661500739
Date posted 26 August 2022

Share Job

Email me jobs like this

By submitting your details you agree to our Privacy Policy

Declan Nesbit

Declan Nesbit

Account Consultant

+44(0) 2392 228 226

Similar Jobs

Feeling uninspired?

Get in touch- we'll find the role for you!

Contact us

Get in Touch

We'd love to hear from you!

Contact us