Senior Power BI Developer
Role title
Senior Power BI Developer
Contract type
Fixed‐term contract – 6 months
Location
Hybrid, London
Start
Immediate
Role purpose
To design, build, and deliver a Power BI reporting solution end to end, covering KPI definition, data modelling, integration from existing source systems, dashboard development, and stakeholder reporting.
The role requires a hands‐on, delivery‐focused BI specialist who can work independently, establish automated and repeatable data feeds, work with incomplete or evolving data, and translate business questions into clear, reliable reporting
Key responsibilities
Power BI delivery
- Own the end‐to‐end development of Power BI dashboards, from requirements through to deployment
- Build clean, scalable Power BI data models using Power Query, DAX, and SQL
- Develop executive and operational dashboards covering Finance, Performance Management, Sales and Pipeline
- Ensure performance, usability, and consistency across reporting
Data & integration
- Work directly with existing source systems (e.g. finance, CRM and people systems) where no pre‐built reporting layer exists
- Clean, reconcile, and validate data to ensure figures align with source systems
- Apply sensible data transformations and calculations to support accurate KPIs
Stakeholder engagement
- Work directly with Finance Director and business stakeholders to:
- Define and refine KPIs
- Challenge unnecessary or low‐value metrics
- Translate business questions into reporting solutions
- Iterate dashboards based on feedback while maintaining data integrity
Delivery & governance
- Structure work into clear phases and priorities
- Document assumptions, data definitions, and logic
- Support UAT and handover to internal users, including knowledge transfer, user training, and clear documentation of data sources, KPIs, and dashboard logic
- Build with reuse and maintainability in mind
Essential skills & experience
- Strong Power BI experience (DAX, Power Query, data modelling)
- Reliable SQL skills and experience working with relational data
- Proven experience delivering end‐to‐end Power BI solutions, not just visuals
- Experience working with finance‐related data and KPIs
- Comfortable working with incomplete, inconsistent, or evolving datasets.
- Strong stakeholder communication skills; able to explain numbers clearly
- Ability to work independently and take ownership of outcomes
Desirable experience
- Integrating data from ERP, CRM, HR, or cloud platforms
- Exposure to Azure / AWS data sources
- Familiarity with access control, row‐level security, and performance optimisation
- Replacing Excel‐based reporting with Power BI dashboards