Job Description
Senior BI Developer
Remote options available
We are looking for an experienced Senior BI Developer to lead the design and delivery of enterprise-scale business intelligence solutions. This role combines deep technical expertise with leadership responsibility, playing a key part in modernising data platforms and delivering high-quality analytics across global operations.
Key ResponsibilitiesPower BI Development & Data Modelling
* Architect, design, develop, and maintain enterprise-level Power BI reports and datasets
* Build and govern advanced data models (star schema, dimensional modelling, enterprise structures)
* Optimise datasets, composite models, and DAX performance for scalability
Fabric & Data Engineering
* Lead ETL/ELT design within Microsoft Fabric Lakehouse architecture
* Develop and orchestrate data pipelines across ingestion, transformation, and modelling layers
* Optimise and monitor data workflows using Data Lakes and Logic Apps
Advanced SQL, Python & PySpark
* Write and maintain complex T-SQL queries, stored procedures, and optimised database logic
* Use Python and PySpark for distributed data processing and large-scale transformation within Fabric and cloud BI pipelines
Quality, Governance & Testing
* Ensure data accuracy, quality, and adherence to BI governance standards
* Conduct and oversee unit testing, troubleshooting, and code reviews
Core Duties
* Provide proactive 2nd/3rd line BI support
* Troubleshoot and resolve complex BI issues
* Support national and international project delivery and rollouts
Essential skills
* Expert-level Power BI (DAX, data modelling, composite models, dataset optimisation)
* Strong experience designing enterprise-scale BI solutions
* Deep knowledge of Microsoft Fabric (Lakehouse, pipelines, notebooks)
* Strong understanding of Data Lakes and Logic Apps
* Advanced metadata-driven ETL/ELT pipeline development
* Strong Python and PySpark capabilities
* Advanced T-SQL and SQL performance optimisation
* Experience with Azure DevOps (Boards, Repos, Deployment Pipelines)
Desirable skills
* Experience with SSIS and SSAS Tabular
* ERP data experience (Infor M3 desirable, SAP beneficial)
Senior BI Developer
Due to the volume of applications rece