Software Engineering Manager

Our client is a leading force in the realm of independent defence technology solutions. The focus is on delivering top-tier engineering expertise, advanced technology systems, and comprehensive support services, especially where reliability, safety, and protection are paramount. They are a key operational supplier to UK defence and operates globally.

 

PURPOSE OF ROLE – Software Engineering Manager

Our client is seeking a highly skilled and motivated Software Engineering Manager to lead and inspire a team of engineers in building innovative and scalable software solutions. This role combines technical expertise with strong leadership and strategic thinking to deliver high-quality projects on time and within scope.

KEY RESPONSIBILITIES

Line Management

  • Team Leadership: Recruit, mentor, and manage a team of software engineers; foster a culture of collaboration, accountability, and continuous improvement.
  • Duty of Care: Ensure the well-being and support of team members.
  • Performance Management: Conduct evaluations, provide feedback, and identify growth opportunities.

Technical Leadership

  • Innovation: Stay current with industry trends and emerging technologies.
  • Technical Oversight: Provide guidance and review engineering design; maintain high coding standards and system integrity.
  • Proposal Support: Define project scope, assess risks, estimate resources, and contribute technical narratives to bids.
  • Development Environment: Maintain efficient and secure development systems.

Cross-functional Management

  • Collaboration: Work with Engineering and Programme Management teams to identify requirements and deliver user-centric solutions.
  • Project Management: Align planning and execution with business goals.
  • Resource Allocation: Allocate resources to meet project objectives and deadlines.

Additional Responsibilities

  • Advise on strategic technological and capability matters.
  • Ensure product compliance with customer needs and market regulations.
  • Liaise with Project Managers on schedules and resources.
  • Build client relationships and deliver presentations.
  • Support staff development and training.
  • Promote staff safety and well-being.

GENERAL REQUIREMENTS

  • Valid driving licence.
  • Excellent communication and organisational skills.
  • Strong attention to detail and problem-solving capabilities.
  • Willingness to work flexibly and travel as needed.
  • Must be eligible to work in the UK and meet security vetting criteria.

 

QUALIFICATIONS AND SKILLS

  • Bachelor’s degree in Computer Science, Engineering, or a related field; advanced degree preferred.
  • 5+ years of experience in software engineering, including 2+ years in a leadership role.
  • Proficiency in languages such as C, C++, C#, Java, Python.
  • Familiarity with software development methodologies (Waterfall, Agile, DevOps).
  • Strong interpersonal and multi-project management skills.

EMPLOYEE BENEFITS

  • Competitive salary
  • Training and development opportunities
  • Apprenticeship programs
  • Pension scheme
  • Early Friday finish
  • Guest accommodation options
  • Extra birthday holiday
  • Service milestone rewards
  • 25 days holiday plus bank holidays
  • Recruitment incentives
  • Flexible maternity/paternity options

IDEAL CANDIDATE PROFILE

Our client values innovation, enthusiasm, and a commitment to excellence. They welcome applicants from diverse backgrounds, including veterans and reservists. If you’re driven to make a meaningful impact, this role offers a great next step in your career.

 

Forward Assist Recruitment is operating as an employment agency. Forward Assist Recruitment is an Equal Opportunities employer; we welcome applicants from all backgrounds.

Company
Forward Assist Recruitment
Location
Welshpool, Powys, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
Posted
Company
Forward Assist Recruitment
Location
Welshpool, Powys, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum
Posted