Power BI Developer
Role details
Job location
Tech stack
Job description
As a Power BI Developer, you will play a key role in designing and delivering dashboards, semantic models and reporting solutions that support operational performance and strategic decision-making. You will work closely with business stakeholders, data engineers and platform teams to ensure solutions are robust, governed and aligned to enterprise standards., * Designing and developing Power BI dashboards, reports and semantic models to support business insight and decision-making
- Building scalable and performant data models using best practice dimensional modelling techniques
- Applying governance standards across workspace design, access control, deployment and lifecycle management
- Collaborating with data engineers and platform teams to ensure reliable and secure data pipelines
- Optimising datasets and reports for performance, usability and efficient use of platform capacity
- Producing clear technical documentation to support maintainability and operational support
- Supporting the improvement and rationalisation of existing reporting solutions to reduce duplication and improve quality
- Engaging with stakeholders to understand requirements and translate them into effective data solutions
- Providing technical guidance and promoting best practice across the organisation
Requirements
Do you have experience in Software deployment?, * Strong experience developing Power BI dashboards, datasets and semantic models in enterprise environments
- Experience with dimensional modelling including fact and dimension tables
- Advanced knowledge of DAX and Power Query
- Experience optimising performance of Power BI models and reports
- Working knowledge of Microsoft Fabric or similar modern data platforms
- Understanding of data governance, security and access control (Azure AD, RBAC)
- Experience working with SQL and integrating multiple data sources
- Ability to work with stakeholders to translate business needs into technical solutions
Desirable
- Experience in regulated or safety-critical environments
- Knowledge of deployment pipelines and Dev/Test/Prod lifecycle management
- Experience with tools such as Tabular Editor, DAX Studio or ALM Toolkit
- Exposure to Python or analytics workflows in Fabric or Databricks
- Experience implementing or working within analytics governance frameworks
Benefits & conditions
Pulled from the full job description
- Flexible schedule