Software Engineering Manager

Our client provides innovative fully managed solutions within the automotive fleet management sector. We are seeking an experienced Engineering Manager to lead and oversee their software development function, with a strong focus on ERP and CRM platforms. This role will be responsible for planning, scheduling, and managing the workloads of the development team, ensuring that all projects are delivered on time, within budget, and to the highest quality standards. Key Responsibilities: Plan, schedule, and oversee software development projects, ensuring delivery against project timelines, budgets, and scope. Manage, coach, and mentor a team of software developers, facilitating their professional growth and performance. Oversee sprint planning, resource allocation, and workload management among engineers. Collaborate closely with business analysts, project managers, infrastructure teams, and other key stakeholders to define requirements and align on project objectives. Ensure all software solutions meet agreed-upon standards for quality, performance, and security through robust quality assurance processes. Lead process improvements, championing best practices and rigour in software development, agile methodologies, and documentation. Oversee the release management process evaluating change requests, planning, deployment, and post-release reviews. Contribute to and support technical decision-making, providing guidance and architectural input where needed, utilise feedback loops ..... full job details .....