I have an immediate requirement for a Head of Software Development (leading a team of circa 15 developers) for my client based near Chorley.]
The role involves the following:
- Provide technical leadership and mentorship to a team of software and devops engineers via a combination of regular 121’s, team catch ups and daily standups
- Responsibility over the Azure infrastructure, reviewing resource costs, scalability, security best practices, external security testing etc..
- Collaborate with product managers and stakeholders to define product roadmaps, prioritise features, and ensure technical feasibility
- Liaising with service managers ensuring escalated incidents are prioritised to meet customer SLA’s
- Managing the deployments both within the scrum teams, through the QA management, and liaising with CAB and service teams
- Decompose complex problems into actionable tasks, assign ownership, and track progress towards project goals
- Fostered a culture of continuous learning, innovation, and collaboration within the engineering team
- Conduct performance reviews, provide coaching and feedback, and help engineers develop their technical and professional skills
- Recruit, interview, and hire top software engineering talent
- Keeping up-to-date on the latest software development trends and technologies
- Manage and optimise the software development lifecycle, including requirements gathering, design, development, testing and deployment
- Work closely with cross-functional teams (e.g. product, design, QA) to ensure seamless collaboration and project delivery
- Identify and mitigate technical risks, and develop solutions to overcome challenges
- Effectively communicate technical concepts to both technical and non-technical audiences
The role would expect you to be on-site 2 days per month with the rest remote.
Salary of upto £80k.