Senior Power BI Developer

Hybrid in Charlotte, NC, US • Posted 11 hours ago • Updated 11 hours ago
Contract W2
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • Advanced Analytics
  • Agile
  • Amazon Web Services
  • Business Intelligence
  • DAX
  • DevOps
  • ELT
  • Extract, Transform, Load
  • Google Cloud Platform
  • Machine Learning (ML)
  • KPI
  • Microsoft Azure
  • Microsoft Power BI
  • Microsoft SQL Server
  • R
  • Python
  • SQL
  • Scrum
  • Oracle
  • Microsoft SSIS
  • Transact-SQL
  • Snow Flake Schema
  • Databricks
  • Good Clinical Practice
  • Star Schema
  • Analytics
  • Analytical Skill
  • Cloud Computing

Summary

Job Summary

We are seeking an experienced Senior Power BI Developer with 12+ years of overall IT experience and extensive expertise in designing, developing, and implementing enterprise-level Business Intelligence and Analytics solutions. The ideal candidate will have strong experience in Power BI, SQL, data modeling, ETL processes, data warehousing, and cloud-based analytics platforms.

Key Responsibilities

  • Design, develop, and maintain interactive Power BI dashboards, reports, and scorecards.
  • Gather business requirements and translate them into scalable BI solutions.
  • Develop complex DAX calculations, measures, KPIs, and advanced data models.
  • Create and optimize Power Query (M Language) transformations.
  • Build and maintain semantic models, datasets, and dataflows.
  • Integrate data from multiple sources including SQL Server, Azure, Snowflake, Oracle, APIs, and cloud platforms.
  • Collaborate with business stakeholders, data engineers, architects, and leadership teams to deliver analytics solutions.
  • Implement Row-Level Security (RLS), Object-Level Security (OLS), and governance best practices.
  • Monitor and optimize report performance, dataset refreshes, and data pipelines.
  • Develop and maintain ETL/ELT processes for data ingestion and transformation.
  • Support Power BI Service administration, workspace management, deployment pipelines, and capacity management.
  • Mentor junior developers and establish BI development standards and best practices.
  • Participate in architecture discussions and recommend scalable reporting solutions.

Required Skills

  • 12+ years of IT experience with 6+ years of hands-on Power BI development.
  • Strong expertise in Power BI Desktop, Power BI Service, Power BI Report Builder, and Paginated Reports.
  • Advanced knowledge of DAX, Power Query (M Language), and Tabular Data Modeling.
  • Extensive experience with SQL Server, T-SQL, stored procedures, views, and performance tuning.
  • Strong understanding of Data Warehousing concepts including Star Schema and Snowflake Schema.
  • Experience with ETL tools such as SSIS, Azure Data Factory, Informatica, or equivalent.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud Platform.
  • Hands-on experience with Azure Synapse, Snowflake, Databricks, or similar modern data platforms.
  • Knowledge of Power BI Gateway configuration and administration.
  • Experience implementing security models and governance frameworks.
  • Strong analytical, problem-solving, and stakeholder management skills.

Preferred Qualifications

  • Experience with Microsoft Fabric.
  • Exposure to Python or R for advanced analytics.
  • Knowledge of CI/CD pipelines and DevOps practices for Power BI deployments.
  • Experience in Agile/Scrum environments.
  • Microsoft Power BI, Azure, or Fabric certifications preferred.

Education

  • Bachelor''s or Master''s degree in Computer Science, Information Technology, Engineering, or related field.

Nice to Have

  • Experience leading BI modernization initiatives.
  • Experience working with large-scale enterprise data environments.
  • Knowledge of machine learning and predictive analytics integration with Power BI.
 
 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10477291
  • Position Id: 9006241
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Charlotte, North Carolina

Today

Full-time

Charlotte, North Carolina

Today

Contract

50-65hr

Charlotte, North Carolina

Today

Easy Apply

Contract

USD0 - USD0

Pennsylvania

Today

Full-time

Search all similar jobs