A client of Innova Solutions is immediately hiring for a Senior Power BI Developer. This is a Full-Time, 13-month contract position located in Salt Lake City, UT 84116, and it is an onsite role. As a Senior Power BI Developer, you will be responsible for facilitating the collection and definition of requirements for reporting and analytics projects. You will translate business requirements into scalable semantic models, dashboards, reports, and technical solutions aligned with enterprise architecture and data strategy. Collaboration with stakeholders is key to building intuitive, effective, and high-performing reporting solutions. The role involves designing and maintaining dimensional data models, including fact and dimension tables, relationships, hierarchies, and reusable measures. Developing advanced DAX calculations for KPIs, business rules, time intelligence, and analytical reporting is also a core responsibility. You will build and maintain Power Query / M transformations for data ingestion, cleansing, shaping, and standardization. Developing reporting and analytics solutions using enterprise data platforms including Azure, Azure Data Factory, Snowflake, and other cloud or relational data sources is expected. Partnering with data engineering and IT teams to support data integration, orchestration, and pipeline workflows that enable reporting and analytics solutions is crucial. Optimizing Power BI models, datasets, and reports for performance, scalability, usability, and refresh reliability is a key aspect of the role. Support for analytics extensions using Microsoft Fabric and, where appropriate, Python and R is required. Troubleshooting and resolving data quality, performance, modeling, refresh, and reporting issues will be part of your duties. Implementing and maintaining report security, workspace standards, deployment practices, and technical documentation is also expected. You will also develop ad hoc reports, dashboards, and analytical solutions as needed, and promote Power BI best practices, governance, and enterprise adoption across the organization. Planning, executing, maintaining, and successfully delivering assigned projects are essential functions of this role.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior