Senior Power BI Developer
Role Overview
The Senior Power BI Developer will design, build, and govern reporting products and semantic models that turn organizational data into actionable intelligence.
The role provides technical leadership, establishes standards, mentors the team, and supports a data-driven culture through Power BI, Microsoft Fabric, and semantic modeling.
Key Skills for This Role
Full Job Posting
About the Role
The Senior Power BI Developer will design, build, and govern reporting products and semantic models that turn organizational data into actionable intelligence.
The role provides technical leadership, establishes standards, mentors the team, and supports a data-driven culture through Power BI, Microsoft Fabric, and semantic modeling.
Work Arrangement
- This is a hybrid role based out of the Surrey, British Columbia office, combining days in the office with days working from home.
Reporting Product Development
- Lead the design, development, deployment, and support of enterprise reporting and analytics products using Microsoft Power BI and Microsoft Fabric.
- Design executive dashboards, operational scorecards, KPI frameworks, and advanced analytical reporting solutions.
- Develop advanced DAX calculations, measures, calculated tables, and optimized reporting models.
- Ensure reporting products meet standards for performance, usability, UI/UX, accessibility, maintainability, and data quality.
Semantic Model Governance
- Design, develop, and maintain enterprise semantic models that support trusted self-service analytics.
- Own the certified Power BI dataset layer used by organizational reports.
- Partner with the Data Architect on Microsoft Fabric and enterprise data architecture alignment.
- Define and enforce KPI standards, governance practices, and semantic model documentation.
Catalogue and Stakeholder Partnership
- Manage the reporting product catalogue, including prioritization, lifecycle management, stakeholder alignment, and retirement of obsolete assets.
- Maintain a prioritized analytics product backlog aligned with organizational goals.
- Gather requirements, conduct stakeholder reviews and dashboard demonstrations, and translate business objectives into reporting products.
- Drive adoption of Power BI products, data-driven decision-making, data literacy, and self-service analytics.
Technical Leadership and Governance
- Mentor BI developers, data analysts, and reporting professionals and provide technical leadership without direct authority.
- Establish Power BI and Fabric development standards and continuous improvement initiatives.
- Maintain technical documentation, reporting inventories, governance artifacts, and development standards.
- Participate in sprint planning, backlog refinement, estimation, demos, and retrospectives.
Required Experience
- At least 5 years of experience developing business intelligence, reporting, and analytics solutions.
- Bachelor's degree in a relevant discipline, with equivalent combinations of education and experience considered.
- Experience designing and maintaining enterprise semantic models.
- Experience with Microsoft Fabric, data warehousing, Lakehouse, and modern analytics architecture.
- Strong experience with SQL, relational databases, star schemas, and dimensional modeling.
- Experience developing executive dashboards and operational reporting solutions.
- Experience in Agile/Scrum delivery environments.
- Experience mentoring technical resources, leading technical decisions, facilitating senior-leader discussions, and translating business requirements into technical solutions.
Preferred Experience
- Experience in insurance, group benefits, financial services, or another regulated environment.
- Experience supporting enterprise KPI frameworks and performance management programs.
- Experience with Power BI Embedded for external client portal development.
- Experience with wireframing tools such as Figma or Balsamiq.
- Microsoft Power BI PL-300 and/or Fabric certifications are strongly preferred.
- Experience in UI/UX design, graphic design, or analytical visual storytelling.
Compensation
- The estimated annual base salary is CAD 90,000–CAD 100,000.
- Individual compensation depends on job-related skills, relevant experience, and education or training.
Benefits and Culture
- The organization offers paid time off, extended health and dental benefits, RRSP matching, flexible work options, wellness support, and mental health resources.
- The company describes a collaborative, supportive culture with opportunities for growth.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at GroupHEALTH Benefit Solutions
Manager, Data Engineering & Governance
Surrey, CAN
GroupHEALTH is seeking a manager to lead its data engineering, architecture, modelling, quality, and governance team and build a trusted data foundation. The role sets the roadmap, delivery practices, platform standards,
Manager, Data Engineering & Governance
Surrey, CAN
GroupHEALTH seeks a people leader to build and govern its trusted data foundation and lead the Insurance Data Platform roadmap. The role oversees engineering, architecture, modelling, governance, quality, and cross-funct
Strategic Initiatives Program Manager
Surrey, CAN
GroupHEALTH seeks a program manager to deliver executive-sponsored transformation initiatives from intake through close-out, coordinating plans, governance, stakeholders, risks, and change readiness. Candidates need at l
Strategic Initiatives Program Manager
Surrey, CAN
GroupHEALTH is seeking a program manager to deliver enterprise transformation initiatives from intake through close-out, working closely with executive sponsors. The role requires strong project delivery, governance, sta
Customer Experience Specialist (Hybrid)
Toronto, CAN
Manion seeks a Customer Experience Specialist to support plan members and healthcare providers by phone, email, and live chat. You will explain benefits coverage and claims processes while delivering accurate, profession
New Business Development Specialist (Remote, Canada)
Toronto, CAN
The employer is seeking a New Business Development Specialist to generate prospects and book meetings for licensed benefits advisors. The role involves phone and email outreach, lead qualification, CRM tracking, and achi
Data Governance Specialist
Surrey, CAN
The employer is seeking a Data Governance Specialist to establish and operationalize governance for its Insurance Data Platform. The role owns catalog, glossary, data quality, classification, lineage, stewardship, access
New Business Development Specialist (Surrey, BC)
Surrey, CAN
GroupHEALTH is seeking a New Business Development Specialist to prospect businesses across Canada, initiate outreach, qualify leads, and book appointments for licensed sales advisors. The role requires sales or cold-call
Manager, Data Engineering & Governance
Surrey, CAN
Manager, Data Engineering & Governance
Surrey, CAN
Strategic Initiatives Program Manager
Surrey, CAN
Strategic Initiatives Program Manager
Surrey, CAN
Customer Experience Specialist (Hybrid)
Toronto, CAN
New Business Development Specialist (Remote, Canada)
Toronto, CAN
Data Governance Specialist
Surrey, CAN
New Business Development Specialist (Surrey, BC)
Surrey, CAN