> Markdown version of [/jobs/ext/1461858-power-bi-developer](https://www.wearedevelopers.com/jobs/ext/1461858-power-bi-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Power BI Developer - **Company:** Anson McCade - **Location:** London, UK - **Salary:** £156,000.0 - £171,600.0 - **Contract:** Temporary to permanent - **Skills:** Business Analytics Applications, Computing Platforms, Big Data, DevOps, Dimensional Modeling, Identity and Access Management, Python (Programming Language), Performance Tuning, Windows PowerShell, Query Optimization, Power BI, Standard Sql, Planning Software, Scripting, Azure Data Factory, Snowflake, Microsoft Fabric, Deployment Automation, Data Analytics, Tools for Reporting, Restful APIs, Control M - **Published:** July 28, 2026 - **Apply:** https://www.totaljobs.com/job/powerbi-developer/anson-mccade-job107756250 ## About the Role * Expert-level experience with Power BI Desktop and Power BI Service. * Extensive experience designing and developing enterprise semantic models. * Advanced DAX, semantic modelling and Power BI performance tuning expertise. * Strong understanding of VertiPaq, composite models, aggregations and query optimisation. * Hands-on experience implementing Incremental Refresh and dataset partitioning. * Experience using XMLA endpoints, Tabular Editor and DAX Studio. * Strong SQL and dimensional modelling knowledge. * Experience working with large-scale analytical platforms. * Strong Python scripting experience supporting automated Power BI refresh processes. * Experience with PowerShell, Power BI REST APIs and administration. * Experience implementing DevOps practices and CI/CD pipelines. * Knowledge of Power BI Premium and/or Microsoft Fabric. Desirable Experience * Experience within Financial Services or Risk Reporting environments. * Familiarity with Snowflake integration for Power BI. * Experience with enterprise scheduling platforms such as Control-M. * Exposure to Azure Data Platform technologies and dbt., If you're an experienced Power BI Developer looking to work on large-scale data and reporting transformation projects, we'd love to hear from you. ## Description Working within a high-performing Risk Reporting team, you'll be responsible for designing, developing and supporting enterprise-grade Power BI semantic models, dashboards and reporting solutions. This role is ideal for someone with a strong background in Power BI architecture, performance optimisation and automation within complex, data-driven environments. Key Responsibilities as a Power BI Developer * Design and develop enterprise-scale Power BI reports, dashboards and scorecards. * Build and maintain semantic models using dimensional modelling best practices. * Develop advanced DAX calculations, calculation groups and performance optimisation techniques. * Implement Incremental Refresh strategies and semantic model partitioning. * Optimise refresh performance, query efficiency and large-scale dataset management. * Develop and support Python-based automation processes for semantic model refreshes. * Integrate Power BI with orchestration and scheduling frameworks. * Implement Row-Level Security (RLS), governance controls and access management. * Support Power BI Premium/Fabric capacity management. * Troubleshoot refresh failures, gateway issues and performance bottlenecks. * Contribute to CI/CD pipelines and deployment automation for Power BI solutions., To hear more about this Power BI Developer opportunity, hit apply or get in touch with Sophie Higginson at Anson McCade for a confidential discussion. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 162: AI careers, MCP, AWS best practices & floppy sweaters](https://www.wearedevelopers.com/magazine/571-dev-digest-162-ai-careers-mcp-aws-best-practices-floppy-sweaters)