Oliver Bernard
Title: Head of Software Engineering
Salary: £120-150k
Location: Greater Manchester, 3 days per week
Are you passionate about leading teams, driving technical excellence, and delivering innovative software solutions? Our PE-backed client is looking for an experienced leader to manage and inspire a new cross-functional Agile team. If you’re ready to drive quality and efficiency in a fast-paced environment, this role could be for you!
Key Responsibilities:
- Build, mentor, and lead a high-performing team focused on delivering value to customers
- Plan strategically to align technical capabilities with current and future business needs
- Manage a team of 7 employees + external suppliers and agencies
- Optimize product development processes and ensure smooth project execution
- Provide guidance and set clear, achievable objectives for the team, supporting their professional growth
- Oversee resource planning and maintain strong internal and external relationships
- Collaborate on business cases and be a part of the Product Senior Leadership Group.
- Drive the adoption of best practices in estimation, release planning, and progress communication
Skills & Experience:
- Deep expertise in software development practices (TDD/BDD)
- Proficient in front-end, back-end, database, and mobile app development
- Excellent communication, commercial awareness, and negotiation skills
- Experience coaching, mentoring, and managing the full development lifecycle
- Expert in Agile/Scrum methodologies
- Tech stack is JavaScript/TypeScript, React/Next.js, Node.js and AWS (Lambdas, Serverless) – any experience managing or working in this stack would be beneficial
Success Metrics:
- Delivery of high-quality products
- Employee retention and engagement
- Effective communication across teams
- Technical excellence with a focus on legacy system migration and debt reduction
If you are a visionary leader with a passion for engineering excellence and a track record of delivering impactful tech solutions, please apply!