Skip to main content

Senior Business Intelligence Developer

Posted yesterday

planet groupGlens Falls (NY)

SENIORITY

Senior

SALARY

$50 – $55/hr

Apply (opens in a new tab)

About the role

BI Developer - Data Modeling and System Connectivity (Contract-to-Hire)
Compensation: $50 – $55/hr W2 contract rate
Location: MIDTOWN - NYC - Onsite 3 days per week
No C2C help in any form. No Sponsorship available for this role NO PHONE CALLS
About the Role: We are seeking a Senior BI Developer / Architect to support a growing enterprise environment. This role focuses on the backend data architecture—designing robust data connections, semantic models, and automated refreshes to empower business stakeholders to build reliable self-service dashboards during a transition to Microsoft Fabric.
Key Responsibilities: Design and maintain high-performing semantic models, dimensional models, and star schemas. Configure and troubleshoot Power BI connectivity across Azure, data warehouses, APIs, and hybrid sources. Manage automated data refreshes and optimize performance using SQL, DAX, and Power Query. Partner with Data Engineering to validate source tables, ensure data quality, and support the Microsoft Fabric transition. Provide technical guidance for cross-regional security, access, and self-service analytics.
Must-Haves: Hands-on enterprise Power BI data modeling and connectivity experience. Strong expertise in semantic modeling, dimensional design, star schemas, SQL, DAX, and Power Query. Experience with automated refreshes, performance tuning, and cloud/on-premises integrations. Familiarity with Microsoft Fabric. Excellent cross-functional communication and troubleshooting skills. Ability to work onsite 3 days per week.
Nice-to-Haves: Experience with Microsoft Fabric Lakehouses/Warehouses, Azure data services, or Direct Lake/DirectQuery storage modes. Knowledge of data governance, lineage, or enterprise semantic layers. #TECH #NYC #MIDTOWN #LI-SD1 #PowerBI #Fabric

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this