Job Description
Head of Software & Data Analytics - Innovative Software Development Organization
Permanent Role, Nottingham (Hybrid, 3x a week - Parking on-site)
up to £115,000 + Benefits
Our client's success is deeply rooted in their people. With years of consistent, organic growth, they are now seeking a Head of Software Analytics who embodies their core values of sustainability, trust, collaboration, and innovation to drive their continued progress.
Recognizing that software and organizations must evolve, our client aims to be a dynamic entity. They want their team members to be part of an innovative organization where embracing change and new ideas is encouraged, shaping the future together. Valuing each employee's input they are committed to offering personalized learning paths to foster growth for both the individual and the company.
As the Head of Software for Analytics, your role will be multi-faceted, covering both delivery of software and analytics of their core platforms, and leading the team through an agile transformation so expertise within these domains are a must.
In this leadership role, you will manage a team of between 10-15 engineers and architects and will establish the technical strategy, influence the architecture, and guide teams to deliver optimal solutions for their customer base.
As a senior leader, you will strive to keep them at the industry's forefront by leading your team to produce high-quality, thoroughly tested, and well-monitored code, while understanding the diverse needs of their customers.
Responsibilities of the role:
- Collaborate with managers, team leaders, and individuals to set the vision, direction, and OKRs for developing technical systems and people.
- Expand the team by recruiting top technologists and fostering career development.
- Partner with business stakeholders to ensure business outcomes are achieved by delivering software predictably, considering commercial impacts.
- Oversee and guide third-party (outsourced) software development when necessary.
- Identify future technology or skill needs for the team and plan their integration.
- Establish and maintain standards and metrics across the software development organization to support continuous improvement.
- Collaborate with other management team members to embed Agile practices and facilitate rapid business benefit delivery.
- Manage the implementation of process or technology improvements in support of software delivery, including source code management, CI/CD, product tracking, monitoring, security, and alerting.
- Work closely with the product team to build on the vision and bring this to life.
- Own the technical, risk, people, and development aspects to maintain and enhance application platforms for optimal customer outcomes.
About You:
- A background in either: software development within data heavy organizations OR data background (Databricks) with a strong track record of software delivery.
- Experience within a Head of level OR senior management position
- Expert in software delivery with a track record in delivering large platforms across the full technical stack.
- Experienced in leading an agile transformation and fostering growth, diversity, and empowerment across developers, data engineers and architects.
- Strong technical knowledge across
- Skilled in managing complex, high-budget technology initiatives.
- Proven track record of developing people and implementing strong performance management principles.
- Proficient in Azure, DevOps, Containerization, Test Automation, and Infrastructure as Code.
Please apply now to be considered, interviews will be commencing ASAP!
#J-18808-Ljbffr