The Power BI Developer is responsible for designing, developing, and deploying interactive dashboards, reports, and visualizations that support business decision-making. This role requires at least 5 years of professional experience in Power BI development, strong data modeling skills, and excellent knowledge of data visualization best practices. Experience with .NET development is a plus.
Essential Job Functions:
- Design and build Power BI dashboards, reports, and visualizations based on business requirements.
- Develop and maintain efficient data models, including tabular models and star schemas.
- Create and implement DAX measures and calculations to support complex analytical needs.
- Integrate Power BI solutions with multiple data sources like SQL Server, Excel, and cloud services.
- Optimize dashboards and data models for performance and scalability.
- Collaborate with business stakeholders to gather requirements and translate them into BI solutions.
- Provide documentation, training, and support to end-users.
- Participate in project planning and provide development estimates.
- Work alongside data engineers, analysts, and other developers to support data strategies.
- Follow coding standards and IT policies to ensure consistency and compliance.
- Communicate project updates, risks, and issues effectively.
Qualifications and Requirements:
- Minimum 5 years of hands-on Power BI development experience.
- Strong knowledge of DAX, Power Query (M), and data visualization best practices.
- Proficiency in SQL and understanding of relational databases.
- Experience designing data models (star schemas, tabular models).
- Familiarity with .NET development (C#, ASP.NET) is a plus.
- Knowledge of Azure services or integrating external data sources is a plus.
Skills and Aptitudes:
- Strong analytical thinking and problem-solving skills.
- Highly organized, detail-oriented, and able to work in a fast-paced environment.
- Excellent verbal and written communication skills.
- Ability to collaborate effectively across teams.
- Self-motivated and eager to learn new technologies.
Interpersonal Skills:
- Ability to prioritize tasks and balance multiple demands.
- Strong client focus and ability to translate business needs into technical solutions.
- Willingness to mentor junior team members.
Education Requirements: Bachelor’s degree in Computer Science, Information Systems, Business Analytics, or related field.
Complexity of Duties: High
Reporting Hierarchy: Reports to Senior Software Architect.
Disclaimer: The above statements describe the general nature of work being performed and are not an exhaustive list of responsibilities and skills required.
Last Review Date: June 30, 2025
McCarthy, Burgess & Wolff, Inc. – Proprietary & Confidential
Job Type: Full-time
Pay: $75,000.00 - $90,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance
Ability to Commute:
- Bedford, OH 44146 (Required)
Ability to Relocate:
- Bedford, OH 44146: Relocate before starting work (Required)
Work Location: In person