Quick overview
Job description
Genesis10 is currently seeking a Power BI Developer - Hybrid position with a Major Financial Institution located in Charlotte, NC. This is a 12 month contract opportunity. Responsible for designing, developing, testing, and deploying interactive Power BI dashboards and reports. Gathers and translates business requirements into accurate, intuitive, decision-ready visualizations.
Responsibilities: Collaborate with stakeholders to define reporting requirements, KPI logic, and acceptance criteria; build wireframes based on stakeholder requirements and translate approved wireframes into production-ready Power BI dashboards; iterate on feedback Build and maintain custom Power BI visuals beyond native capabilities, including KPI scorecards, timelines, analytical tables, and trend views; implement filtering, drill-through, tooltips, and conditional formatting Develop and maintain DAX measures and calculated columns for aggregations, time-based comparisons, status logic, and target/variance analysis Configure semantic models over supplied Gold tables, including relationships, date tables, and report-level Power Query shaping; preserve data grain and consistent metric definitions Test dashboards and validate results against Gold tables using SQL; reconcile counts and totals, check duplicates and missing values, and verify filter context, visual interactions, and refresh behavior Publish and maintain reports, apply approved access controls, troubleshoot report/model issues, and coordinate upstream defects with data engineers.
Document metrics, mappings, reusable visual specifications, and releases Track requirements, acceptance criteria, status in Jira within a small scrum-light agile team Requirements: Proven Power BI dashboard delivery experience, including Power Query, semantic modeling, DAX measures and calculated columns, testing, and data validation Hands-on experience building custom Power BI visuals.
Strongly preferred: Deneb with Vega/Vega-Lite, including authoring and maintaining JSON specifications; Python/R-based experience also welcome Strong DAX understanding of row/filter context, relationship-driven filtering, distinct counts, and correct totals across different levels of detail Strong SQL querying skills for relational databases and lakehouse SQL endpoints, including joins, CTEs, window functions, aggregations, and reconciliation Strong understanding of dimensional modeling, fact-table grain, relationship cardinality, and medallion architecture (Bronze/Silver/Gold), with emphasis on consuming reporting-ready Gold tables Experience consuming data from Databricks and/or Microsoft Fabric Lakehouse in Power BI; familiarity with semantic-model connectivity and refresh troubleshooting Strong dashboard design, analytical thinking, attention to detail, and communication skills; ability to build readable, reusable visuals, create wireframes from stakeholder requirements, and translate wireframes into production-ready Power BI dashboards Desired skills: Python and PySpark experience for data inspection, validation, and collaboration with upstream data engineers Experience in working with the following datasets: JIRA data, audit & issue management data, project management data, service now data (changes, incidents, vulnerabilities), financial and HR data Pay range up to: $61.97 per hour Only candidates available and ready to work directly as Genesis10 employees will be considered for this position.
If you have the described qualifications and are interested in this exciting opportunity, please apply! Ranked a Top Staffing Firm in the U.S. by Staffing Industry Analysts for six consecutive years, Genesis10 puts thousands of consultants and employees to work across the United States every year in contract, contract-for-hire, and permanent placement roles. With more than 300 active clients, Genesis10 provides access to many of the Fortune 100 firms and a variety of mid-market organizations across the full spectrum of industry verticals.
For contract roles, Genesis10 offers the benefits listed below. If this is a perm-placement opportunity, our recruiter can talk you through the unique benefits offered for that particular client. Benefits of Working with Genesis10: Access to hundreds of clients, most who have been working with Genesis10 for 5-20 years. The opportunity to have a career-home in Genesis10; many of our consultants have been working exclusively with Genesis10 for years.
Access to an experienced, caring recruiting team (more than 7 years of experience, on average.) Behavioral Health Platform Medical, Dental, Vision Health Savings Account Voluntary Hospital Indemnity (Critical Illness & Accident) Voluntary Term Life Insurance 401K Sick Pay (for applicable states/municipalities) Commuter Benefits (Dallas, NYC, SF, and Illinois) For multiple years running, Genesis10 has been recognized as a Top Staffing Firm in the U.S., as a Best Company for Work-Life Balance, as a Best Company for Career Growth, for Diversity, and for Leadership, amongst others.
To learn more and to view all our available career opportunities, please visit us at our website. Genesis10 is an
Equal Opportunity Employer. Candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Similar jobs
- GE

Power BI Developer - HybridRecently posted
Genesis10 · Charlotte, NC · Hybrid · Posted 14 Nov 2026 🇺🇸
SQLApache SparkScrum+6Technology$62/hr - EN

Sr. Analyst, Commercial IntelligenceRecently posted Auto Apply
Enablecomp · Franklin · Remote · Posted 14 Nov 2026 🇺🇸
SQLMicrosoft ExcelSOC 2+10SalesSalary not listed - ZP

Power BI Developer with Security ClearanceRecently posted
Zachary Piper Solutions, LLC · Aberdeen, MD · On-site · Posted 13 Nov 2026 🇺🇸
Stakeholder ManagementOracleSQL+20Technology$70k - $90k/yr - OK
Business Intelligence Specialist - CityRecently posted Auto Apply
OKC · OKLAHOMA CITY · Hybrid · Posted 14 Nov 2026 🇺🇸
SQLMicrosoft OfficeBackground Checks+3Technology$40 - $62/hr - AS
Business Intelligence AnalystRecently posted
Apex Systems · Gaithersburg, MD · Hybrid · Posted 13 Nov 2026 🇺🇸
SQLMicrosoft ExcelPower BI+1TechnologySalary not listed - LT

Epic Certified BI Analyst - RemoteRecently posted
Lorvin Technologies · United States · Remote · Posted 13 Nov 2026 🇺🇸
Stakeholder ManagementTechnologySalary not listed - PC
BI Developer with Medicaid Domain Exp.Recently posted
Pioneer Consulting Services LLC · United States · Remote · Posted 13 Nov 2026 🇺🇸
OracleSQLTableau+2TechnologySalary not listed - IN

BI Functional AnalystRecently posted
INGENworks · Denver, CO · Hybrid · Posted 13 Nov 2026 🇺🇸
Stakeholder ManagementOracleSQL+10Salary not listed - WE

Manager - Business IntelligenceRecently posted Auto Apply
Wesco · Pittsburgh · Remote · Posted 13 Nov 2026 🇺🇸
SQLMicrosoft OfficeAWS+6TechnologySalary not listed - UH
Clinical Business Intelligence Analyst - AssociateRecently posted Auto Apply
UT Health San Antonio Staff Positions · San Antonio · On-site · Posted 13 Nov 2026 🇺🇸
SQLTableauContinuous Improvement+1TechnologySalary not listed - AR
Senior Management Information SpecialistRecently posted Auto Apply
Aretum · Vienna, Virginia · On-site · Posted 13 Nov 2026 🇺🇸
Microsoft OfficeComplianceRequirements Gathering+2$85k - $140k/yr - IT
Senior BI Developer / Data Reporting SpecialistRecently posted
ISite Technologies Inc · Albany, NY · Hybrid · Posted 13 Nov 2026 🇺🇸
SQLAWSETL+4TechnologySalary not listed