Power BI Senior Developer

Atlanta, GA, US • Posted 23 hours ago • Updated 23 hours ago
Contract W2
On-site
$42 - $45/hr
Fitment

Dice Job Match Score™

🔗 Matching skills to job...

Job Details

Skills

  • power BI
  • dax
  • sql

Summary

Position Title: Power BI Senior Developer (Semantic Modeling / DAX / Power BI Admin)
Location:
Atlanta, GA (On-site)
Clearance Requirements:
None
Position Status:
Contract (W2)
Pay Rate:
$45/hr (W2)

Position Description:
We re seeking an experienced Power BI Senior Developer to build and govern enterprise BI solutions with a strong focus on semantic data modeling, advanced DAX, Power BI administration/governance, and SQL development across Oracle and SQL Server environments. This role is ideal for a hands-on BI professional who enjoys working with complex datasets, partnering with stakeholders, and delivering high-impact dashboards and datasets that enable self-service analytics.

Job Responsibilities:

  • Design and optimize Power BI semantic models using dimensional modeling best practices (star/snowflake schemas, shared datasets, dataflows).
  • Develop enterprise datasets including relationships, hierarchies, calculation logic, and incremental refresh where applicable.
  • Build and maintain advanced DAX measures, calculated columns/tables, and KPIs; troubleshoot and optimize for performance and accuracy.
  • Create intuitive, user-friendly Power BI dashboards and reports using data visualization best practices (drill-through, bookmarks, interactivity, parameters).
  • Write and optimize SQL queries, views, and stored procedures to support reporting and BI data pipelines in Oracle and SQL Server.
  • Support Power BI Service administration and governance (workspaces, gateways, refresh schedules, capacity utilization, dataset certification, naming standards, documentation).
  • Implement and maintain Row-Level Security (RLS) and Object-Level Security (OLS) to ensure governed access.
  • Partner with business and technical stakeholders to gather requirements, translate needs into scalable BI solutions, and document deliverables (models, DAX, SQL, report specs).

Required Skills/Education:

  • Bachelor s degree (4-year) in Computer Science, Information Systems, Data Analytics, or a related field.
  • 5+ years of hands-on Power BI development experience (Power BI Desktop + Power BI Service).
  • Strong expertise in:
    • Semantic modeling (dimensional modeling, composite models, dataflows/shared datasets)
    • Advanced DAX and performance tuning
    • Power Query (M)
    • Power BI administration (gateways, workspaces, governance, capacity management)
    • RLS/OLS security implementation
  • 5+ years of SQL development experience, including Oracle and SQL Server.
  • Experience working with large, complex datasets in multi-system environments.
  • Strong communication skills able to explain technical concepts to non-technical audiences.

Preferred Skills (Nice to Have):

  • Oracle BI / OBIEE experience (RPD semantic layer, dashboards/reports).
  • Familiarity with enterprise data governance frameworks and best practices.

About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact.

When you work with Seneca, you re choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way.

Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.

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: 10119426
  • Position Id: 8913604
  • Posted 23 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Atlanta, Georgia

3d ago

Easy Apply

Third Party, Contract

50 - 54

Hybrid in Atlanta, Georgia

3d ago

Easy Apply

Contract

54

Hybrid in Atlanta, Georgia

3d ago

Easy Apply

Contract

Depends on Experience

Hybrid in Atlanta, Georgia

3d ago

Easy Apply

Contract

54 - 60

Search all similar jobs