Senior PowerBI Developer
Role details
Job location
Tech stack
Job description
As a Senior Power BI Developer & Data Visualisation Specialist at Spire Healthcare, you will serve as a technical authority in enterprise-grade analytics, shaping our data visualisation strategy and advancing our BI maturity. You will lead the end-to-end design and optimisation of scalable Power BI solutions-encompassing semantic model architecture, robust data modelling, governance, CI/CD deployment pipelines, and best-practice visualisation standards. With deep expertise in SQL, Microsoft Fabric, Python, and automation frameworks, you will drive the development of performant, future-proof analytical products that support self-service at scale. This senior role also plays a key part in mentoring analysts, embedding engineering discipline across the BI community, and ensuring Spire remains at the forefront of modern Power BI capabilities., * Leading the creation of visually compelling, interactive dashboards and reports using Power BI, including advanced DAX and semantic modelling.
- Establishing and maintaining best practices for data visualisation, ensuring consistency, clarity, and accessibility across all outputs.
- Championing a consistent UX for Power BI solutions, designing reusable widgets and components to streamline development and enhance user engagement.
- Developing and maintaining semantic models to enable robust self-service analytics and empower business users.
- Overseeing the full software development lifecycle for visualisation projects, from requirements gathering to deployment and ongoing support
- Working closely with business units to understand key requirements, educate stakeholders on data interpretation, and promote Power BI adoption and data maturity.
- Conducting data domain analysis, define datasets, and generate actionable insights to support strategic decision-making.
- Building and monitoring usage metrics to assess the value and impact of Power BI solutions.
- Assisting in identifying and mapping data fields, ensuring compliance with data privacy (including PII) and regulatory requirements.
- Collaborating with cross-functional teams to deliver solutions that meet business objectives and contribute to the organisation's analytics transformation
Requirements
Do you have experience in SQL?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Information Systems, Data Analytics, or equivalent experience.
- Several years' experience in Power BI development, data visualisation, or BI roles, ideally within a regulated or healthcare environment.
- Proven track record designing and deploying end-to-end Power BI solutions, including dashboarding, DAX, and semantic modelling.
- Experience with SDLC management for BI/visualisation projects.
- Strong understanding of data analysis, business alignment, and stakeholder engagement.
- Experience delivering presentations and training to technical and non-technical audiences.
- Advanced proficiency in Power BI, DAX, Power Query and custom visuals.
- Power BI Premium features (deployment pipelines, XMLA endpoints, paginated reports).
- Semantic model design and optimisation for self-service analytics.
- Experience with Microsoft Fabric, Azure Data Lake, and related cloud technologies (highly desirable).
- Skilled in designing reusable components, widgets, and templates for Power BI.
- Familiarity with data governance, privacy, and compliance standards. Experience in setting Row-Level Security (RLS) and Object-Level Security (OLS) in Power BI and Role-Based Access Control (RBAC)
- Ability to analyse, define, and document data domains and datasets.
- Experience with performance monitoring, usage metrics, and value assessment for BI solutions.
- Expertise in data visualisation principles, storytelling principles and UX design.
- Ability to translate complex data into clear, actionable insights.
- Strong problem-solving and analytical skills, with attention to detail
Benefits & conditions
We offer employed colleagues a competitive salary as well as a comprehensive benefits package which includes but is not limited to:
- 35 days annual leave inclusive of bank holidays
- Employer and employee contributory pension with flexible retirement options
- 'Spire for you' reward platform - discount and cashback for over 1000 retailers
- Free wellness screening
- Private medical insurance
- Life assurance