Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
P
Progressive
PowerBI Developer
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on California data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$162,138 / year median in California
-13% projected decline
Job Description
We are seeking an experienced Power BI Developer with a strong background in designing, developing, and maintaining business intelligence solutions using Microsoft Power BI. This role requires expertise in data modeling, reporting, analytics, and data visualization best practices. Experience with the broader Microsoft Power Platform, including Power Apps and Power Automate, is highly desirable. Key Responsibilities Design, develop, and maintain interactive Power BI dashboards, reports, and visualizations. Collaborate with business stakeholders to gather requirements and translate business needs into scalable BI solutions. Develop and optimize data models to improve reporting performance, usability, and scalability. Utilize DAX and Power Query to create efficient calculations and data transformations. Ensure data accuracy, quality, security, and compliance with organizational standards and governance requirements. Integrate data from multiple sources, including databases, spreadsheets, SharePoint, and cloud platforms. Provide ongoing support, troubleshooting, and enhancements for existing reporting and analytics solutions. Document technical designs, reporting processes, and data sources. Assist with the development and support of Power Apps applications and Power Automate workflows when needed. Required Qualifications Proven experience developing dashboards, reports, and data models using Microsoft Power BI. DAX Power Query SQL and relational databases Experience with data modeling and ETL processes Strong analytical, problem-solving, and communication skills. Ability to work effectively with both technical and non-technical stakeholders. Preferred Qualifications Power Apps Power Automate Azure Knowledge of enterprise reporting, governance, and security best practices. Experience supporting utility, energy, or large-scale enterprise environments.