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