Senior Business Intelligence Developer; Power BI
Listed on 2026-10-28
-
IT/Tech
Business Intelligence
Job Category: Corporate
Requisition Number: SENIO
001969
- Posted :
October 26, 2026 - Full-Time
- Hybrid
Showing 1 location
Provo, UT 84604, USA
- Pay or shift range: $100,000 USD to $115,000 USD
The estimated range is the budgeted amount for this position. Final offers are based on various factors, including skill set, experience, location, qualifications and other job-related reasons.
Senior Business Intelligence Developer (Power BI)
Company: Dentive
Department: Data & Technology
Location: Hybrid — Provo, UT
Employment Type: Full-time
Compensation: $100,000–$115,000 annually
Dentive is seeking an experienced Business Intelligence Developer to support the development and ongoing improvement of our enterprise reporting and analytics capabilities.
We're looking for a hands-on Power BI developer who can independently build sophisticated reports, develop and optimize semantic models, and translate business requirements into reliable, scalable reporting solutions.
This role will work closely with Data & Technology leadership and cross-functional stakeholders, leveraging our Microsoft Fabric data platform to deliver high-quality financial, operational, and workforce analytics.
Key Responsibilities- Design, develop, and maintain Power BI reports, dashboards, and semantic models.
- Create advanced DAX measures, including financial calculations, time intelligence, and dynamic reporting metrics.
- Develop and optimize data models using dimensional modeling and star-schema principles.
- Implement and maintain row-level security (RLS) and reporting access controls.
- Write SQL queries to validate reporting data, investigate discrepancies, and support development.
- Optimize Power BI reports and semantic models for performance, usability, and scalability.
- Collaborate with business stakeholders to understand requirements and deliver actionable reporting solutions.
- Work with data engineering to leverage centralized data within Microsoft Fabric.
- Support ongoing maintenance, troubleshooting, documentation, and enhancement of existing reporting solutions.
- Promote consistency in KPI definitions, reporting standards, and development practices.
- 4+ years of hands-on Power BI development experience.
- Advanced proficiency in DAX, Power BI Desktop, Power BI Service, and semantic modeling.
- Strong SQL skills and experience working with relational databases.
- Solid understanding of dimensional modeling, relationships, filter context, and data model optimization.
- Experience implementing row-level security and managing reporting access.
- Demonstrated ability to independently deliver production-quality reports and dashboards.
- Strong analytical, problem-solving, and communication skills.
- Experience with Microsoft Fabric, including Warehouses, Lake houses, or Direct Lake.
- Familiarity with Power BI Premium, Direct Query, and composite models.
- Experience with DAX Studio, Tabular Editor, or similar development tools.
- Experience with version control, deployment pipelines, and BI development best practices.
- Experience supporting financial, operational, or workforce reporting.
- Background in healthcare, multi-location businesses, or private equity-backed organizations.
- Independently delivers accurate, polished Power BI reporting solutions from requirements through deployment.
- Improves reporting performance, consistency, and reliability.
- Develops reusable semantic models and standardized reporting approaches.
- Effectively troubleshoots complex reporting and data discrepancies.
- Builds strong relationships with stakeholders while maintaining high technical standards.
- Helps strengthen and scale the organization's business intelligence capabilities.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).