Power BI Developer (Junior – Mid Level)

Remote Full-time
We are seeking a Power BI Developer with 1–3 years of experience to join our project-based consulting team. In this consulting role, you will support client initiatives by building interactive dashboards, creating data models, and delivering actionable business insights using Power BI. You’ll work closely with project managers, analysts, and clients to understand requirements and implement effective reporting solutions. This is a remote full-time position based on project needs.

Must be an authorized worker residing in the United States.

Essential Job Functions
• Connect data sources including excel, SQL databases, SharePoint and cloud-based platforms
• Clean and transform data using Power Query (M Language)
• Build and manage data models with proper relationships, hierarchies and key fields
• Write DAX formulas for calculated columns, measures, KPIs and time intelligence
• Design and develop interactive dashboards and reports in Power BI Desktop
• Publish and maintain reports in Power BI Service, including dataset refresh scheduling
• Implement filters, slicers, drill-throughs and bookmarks to enhance user experience
• Apply basic report performance tuning and optimization techniques
• Implement Row-Level security (RLS) based on requirements
• Collaborate with internal project teams and client stakeholders to gather report requirements
• Interpret business requirements and translate them into technical reporting solutions
• Participate in project meetings and status updates as part of a cross-functional team
• Track hours, manage priorities and meet deadlines in an hourly consulting engagement model
• Document report logic, data sources and configuration details for handoff or future updates
• Support troubleshooting and refinement of existing reports and dashboards
• Provide input on report usability, layout, and visual design best practices
• Maintain awareness of Power BI feature updates and apply relevant improvements to solutions
• Other duties as assigned.

Required Qualifications

· Bachelor’s degree or equivalent experience

· 1–3 years of experience building reports in Power BI (Power BI Desktop and Service)

· Experience connecting to and preparing data from common sources like Excel, SQL databases, SharePoint, etc.

· Proficiency in Power Query (M language) for data transformation

· Working knowledge of DAX for calculated columns, measures, KPIs

· Experience designing dashboards and visualizations that support decision-making

· Ability to work independently on assigned tasks within project timelines

· Strong communication skills for collaborating with internal teams and clients

· Successful completion of a drug and background screen

· Must be an authorized worker residing in the United States

Preferred Qualifications

· Experience implementing row-level security (RSL) in Power BI

· Exposure to data modeling best practices (e.g. star schema, normalization)

· Experience with the Atlassian Jira, MS Office Suite

· Experience with Agile, Waterfall, and Hybrid project methodologies.

· Experience presenting reports to clients or supporting requirements-gathering sessions

· Familiarity with version control tools (e.g. Git, bitbucket) or lifecycle documentation

Appreciated Qualifications

· Basic SQL querying skills

· Exposure to Microsoft Power Platform

· Experience with custom visuals or embedded Power BI in web platforms

· Understanding of data governance, report security or compliance considerations

· Enthusiasm for leaning new features and keeping up with Power BI updates as it pertains to AI

· Prior experience in consulting, freelance or contract work model.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Software Engineer - Backend GO Developer

Remote Full-time

Special Education Paraprofessional (PreK) - Immediate Opening

Remote Full-time

VISA 1501: Introduction to Visual Culture (HTA) — Content Expert/Curriculum Developer

Remote Full-time

Remote Medical Billing Specialist (Flexible Hours)

Remote Full-time

Senior Principal M&A Legal Counsel 2 Locations

Remote Full-time

Experienced Live Chat Agent – Delivering Exceptional Customer Service in a Remote Full-Time Role with blithequark – Earn $23/Hour

Remote Full-time

(Part-Time Remote Jobs) South Airlines Call Center Rep – Hiring Now

Remote Full-time

Experienced Remote Data Entry Clerk – Entry Level Opportunity for Career Growth and Development with arenaflex in the United States

Remote Full-time

$15 per Hour - Remote Call Center Representative

Remote Full-time

Senior Solution Consultant, Enterprise Planning & Strategy

Remote Full-time
← Back to Home