Key Responsibilities:
- Providing leadership to software development teams, typically consisting of 5 to 10 engineers
- Managing all parts of the software lifecycle including bidding, planning, budgeting, progress reporting, stakeholder management, integration, delivery, and support
- Engaging with collaborators across the business to utilise and propose product lines, as well as delivering customer capabilities
- Presenting to both the leadership team and international stakeholders
- Building and managing relationships with project stakeholders while balancing competing requirements
- Controlling change to the requirements and costs against an agreed estimate/budget
- Ensuring personal development and maintaining a healthy work-life balance for team members
Job Requirements:
- Proven ability to technically manage a team of software developers
- Experience and knowledge of delivering software on complex systems through all stages of the software development lifecycle
- Experience with C++ and C#
- Strong problem-solving skills and an open, realistic approach to change and improvement
- Passion for building a strong team culture and supporting each team member
- Confidence in managing a software budget
- Knowledge of Windows/Linux OS lockdown, HMI development/design, and automated testing is considered a bonus
Benefits:
- Company bonus of up to 21% of base salary
- Pension with a maximum total (employer and employee) contribution of up to 14%
- Flexible working arrangements
- Enhanced parental leave comprising up to 26 weeks for maternity, adoption, and shared parental leave
- Fantastic site facilities including subsidised meals and free car parking
If you are a driven and passionate Software Project Lead looking for a new challenge in the defence and security sector, our client would love to hear from you. Apply now to join a team committed to defending freedom and developing cutting-edge technology.