Senior Power BI Developer
Kanini Software Solutions
JobDescription — Power BI Senior Developer
Aboutthe Role
We'relooking for an experienced Power BI Developer to join our BI/DataAnalytics team, supporting a large-scale enterprise semantic model built on MicrosoftFabric and Snowflake . You'll work on a mission-critical reportingplatform serving sales, labor, attendance, and financial reconciliation acrossthe organization, with a strong focus on performance optimization, datamodeling best practices, and scalable report development.
KeyResponsibilities
- Design, build,and maintain Power BI semantic models using TMDL and PBIP(Git-integrated) project format — no reliance on manual.pbix-only workflows.
- Develop andoptimize DAX measures , calculated columns, hierarchies, andrelationships across large (multi-GB, 80M+ row) fact tables.
- Implement andmaintain incremental refresh policies (rollingwindow/incremental partitioning) to manage large historical datasetsefficiently.
- Diagnose andresolve refresh failures, memory/capacity issues, and performancebottlenecks (VertiPaq Analyzer, DAX Studio, Fabric CapacityMetrics).
- Design andapply surrogate key strategies to reduce model size andimprove query/relationship performance on high-cardinality columns.
- Build andmaintain Power BI reports following establisheddesign/SSA standards (report chrome, slicers, drill-through, bookmarks,conditional formatting).
- Collaboratewith data engineering teams on Snowflake/dbt pipelinesfeeding the semantic model; troubleshoot source-to-model datareconciliation issues.
- Managedeployments across DEV/PROD workspaces via deploymentpipelines and Git-based version control (branching,PRs, code review).
- Use PowerShell/ REST APIs (Enhanced Refresh API, XMLA endpoint) to automaterefresh operations, monitor refresh history, and script recovery/reloadprocedures.
- Perform rootcause analysis on data discrepancies, broken relationships,blank/missing values, and reporting anomalies; document findings clearlyfor stakeholders.
- Manage Row-LevelSecurity (RLS) , workspace/app permissions, and capacity (SKU) planningfor Fabric/Premium.
- Partner withbusiness stakeholders to translate requirements into scalable model andreport designs; write clear documentation and user stories (Jira/Agile).
RequiredSkills & Experience
- 6+ years hands-onexperience with Power BI (Desktop, Service,Premium/Fabric capacities).
- Strongproficiency in DAX and Power Query (M) ,including complex measures, time intelligence, and native queryoptimization.
- Deepunderstanding of semantic model design : star schema,relationships, cardinality, VertiPaq storage engine, and performancetuning techniques.
- Experiencewith incremental refresh , large fact table management,and memory/capacity troubleshooting in Premium/Fabricenvironments.
- Working knowledgeof Snowflake (SQL, views, warehouses) and ideally dbt forsource data transformations.
- Experiencewith Git-based Power BI development (PBIP/TMDL format),branching strategies, and pull request workflows.
- Familiaritywith PowerShell and Power BI REST APIs forrefresh automation and administration.
- Strong analyticaland debugging skills — ability to trace issues from report visuals throughDAX/relationships back to source data.
Niceto Have
- Experiencewith Microsoft Fabric (Lakehouse, Fabric CapacityMetrics, OneLake).
- Exposure to DAXStudio / Tabular Editor / VertiPaq Analyzer .
- Familiaritywith Jira/Agile delivery processes.
Kanini Software Solutions, Inc. does not discriminate in employment matters on the basis of race, gender, religion, age, national origin, citizenship, veteran status, family status, disability status, or any other protected class. We support workplace diversity. If you have a disability, please let us know if there is anything we can do to improve the interview process for you; we’re happy to accommodate. Kanini Software Solutions, Inc., 25 Century Blvd., Ste. 602, Nashville, TN 37214.
#J-18808-Ljbffr- ...This position involves assisting with operations related to Pricing Transparency and associated applications. The role requires developing BI tools and supporting analytics to enhance data transparency and accessibility. Core Responsibilities Develop BI tools and...SuggestedWork experience placementWork at office
$107.9k - $172.64k
...Job Description The Senior Data Modeler designs, implements, and documents more complex data architecture and data modeling solutions, which include the use of relational, dimensional, and NoSQL databases. These solutions support enterprise data management, business intelligence...SeniorWork experience placementWork at officeLocal areaRemote workFlexible hours2 days per week- ...Job Description Job Description Tax Principal / Partner (Senior Manager ready for the step up) Location : Nashville, TN — fully... ...sources, or a portable book • Track record managing and developing tax staff through busy season • Ability to work fully on-site...SeniorWork at officeLocal area
$89k - $121.4k
...of our caring community The Senior Business Intelligence Engineer... ...analytics contributor responsible for developing complex, cross-functional... ...Design and maintain BI dashboards and analytic solutions... ...Minimum 3 years of experience with Power BI or similar visualization tool...SeniorBi-weekly payFull timeTemporary workApprenticeshipWork at officeRemote workWork from homeHome office$150k - $350k
...Starts with You.Experience the Transformative Power of Withum Plus You - that’s the Power in... ...seeking an experienced Cost Segregation Senior Manager/Principal to join our growing... ...be responsible for driving market growth, developing scalable processes, leading business development...SeniorFull timeLocal area$102.68k - $171.13k
...now.We are currently seeking a Senior Oracle Data Engineer - Onsite... ...enterprise data solutions that power critical business applications... .... In this role, you'll develop scalable ETL pipelines, optimize... ...datasets for OBIEE/OAS and other BI platforms.Collaborate with business...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- Senior Data Analyst Position Details: Employment Type: Full Time Location: Remote Reports... ...team to understand business needs, develop reports, validate data accuracy, and communicate... ...SQL and Data Visualization platforms (Power BI, Qlik, etc.) a plus. Knowledge of healthcare...SeniorFull timeWork experience placementRemote workFlexible hours
$114.6k - $234.6k
...execution discipline. Strategically, you will be responsible for developing and implementing comprehensive plans that optimize efficiency,... ...the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with...SeniorTemporary workFor contractorsFlexible hours$90.1k - $209.5k
...and execution discipline. We are seeking a senior construction cost professional with... ...calculation logic across projects and systems.Develop reusable SQL views, stored procedures,... ...support sustainable use and governance.Support Power Apps and Power Automate solutions that...SeniorFull timeTemporary workFor subcontractorFlexible hours$169.8k - $355.4k
...remains posted. Career Level - IC5 About Us Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers...SeniorTemporary workFlexible hours- ...to system needed: hydraulics, pneumatics, coolants and lube Ability to fabricate brackets and mounting systems Ability to bench-bend, hand-bend, power-bend metric and standard tubing Screw pipe, Victaulic, flange on flange Problem solve and trouble shoot...Senior
- Texas Capital Bank seeks an accomplished Corporate Banking leader to manage a portfolio of corporate clients, serve as the primary contact for C‑suite executives, and drive growth with tailored financial solutions. You will partner with internal teams on cross‑selling,...Senior
- ...HireRight, a premier background screening and workforce solutions provider based in Nashville, seeks a Senior Manager, Continuous Improvement to lead enterprise-wide Lean initiatives across HR, Finance, IT and other corporate functions. You will map value streams, drive...Senior
- ...FBT Gibbons LLP is seeking a Senior Internal Communications Specialist to craft thoughtful, engaging communications that keep our people informed and aligned with the firm’s culture and priorities. You’ll work with firm leadership and across offices to support leadership...Senior
- ...TwinThread in Nashville, Tennessee is seeking a Senior Home Lending Advisor to leverage your expertise in home lending products and serve as the primary point of contact for customers throughout the loan process. This position requires a strong background in mortgage...Senior
$135.2k - $306.4k
...Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI... ...specifications for significant new projects and specify, design and develop software according to those specifications. You will perform...SeniorTemporary workFlexible hours- ...Tutera Senior Living and Health Care is seeking a Maintenance Director for The Neighborhood at Tellico Village in Loudon, TN. You will supervise the maintenance team, ensure compliance with federal, state, and local codes, and maintain a clean, safe, and well‑kept community...SeniorLocal area
- Ingenium Talent is assisting a large global manufacturing client in Nashville in their search for an experienced Controls Engineer. The role supports a highly automated production environment, driving PLC, robotics, and electrical control programs. You will lead automation...Senior
- ...The Senior Facilities Manager is responsible for managing facilities operations and service delivery across an assigned multi-site portfolio. This role ensures facilities services are delivered safely, efficiently, consistently, and in accordance wit Facilities Manager...Senior
- Senior Project Manager - MechanicalPosition OverviewA leading nationwide mechanical contractor is looking to bring on a Senior Project... ..., and internal teams to ensure project requirements are met.Develop and manage project schedules, budgets, and resources effectively...SeniorFor contractors
- ...Management & Program Analyst The Management & Program Analyst serves as a Senior Management Analyst on Compensation Service's Policy Team, analyzing nationwide operations and developing, evaluating, and coordinating complex policy and management improvements. The incumbent...Senior
$46.99k - $122.4k
...resource planning (ERP) system. Designs a complex well‑structured chart of accounts to record and categorize financial transactions. Develops complex financial KPIs to measure and monitor the financial performance of the organization. Examines data over multiple periods...SeniorHourly payFull timeTemporary workWork experience placementLocal area- SQL Developer Contract Opportunity Role: SQL Developer Location: Nashville, Tennessee (First Preparation Local) Hire Type: Contract (7 Months) Client: State of TN Skills Needed: XML, SQL, JSON, API development, design, Stored Procedures, SQL Queries, MS SQL Server Databases...Contract workWork experience placementWork at officeLocal areaFlexible hours
$65 - $75 per hour
...Job Title: Sr. Business Intelligence Developer Industry: Healthcare / Healthcare Technology... ...healthcare organization seeking a Senior Business Intelligence Developer to... ...ideal candidate will bring a combination of BI development, data engineering, and healthcare...SeniorContract workLocal areaRemote work- A premier civil defense law firm in Nashville, TN seeks an experienced attorney to guide clients through litigation. You will be tasked with managing case intakes, drafting legal documents, and preparing cases for trial while meeting an annual billable hour requirement...Senior
- ...Dollar General seeks an Internal Communications Senior Manager to craft content across internal channels, ensuring brand consistency and alignment with strategic priorities. You will partner with business leaders to translate initiatives into clear employee communications...Senior
- Benefits Benefits: Market-leading, genuinely built around you What if your next move actually felt like a step up? Not just a new job. A better platform. Better clients. Better balance. This is one of Tennessee’s most respected CPA firms. The kind of name that opens doors...Senior
- ...A growing public accounting firm is seeking an experienced Senior Tax Accountant to join its Nashville team. This is a great opportunity for a tax professional looking to take on more complex engagements, increase client interaction, and continue progressing within public...SeniorLocal area
- ...Our client is seeking a dedicated and detail-oriented Senior Manual QA Engineer to join their team. As a Senior Manual QA Engineer,... ...Seattle, WA, USA (Onsite) Pay Range: 42 W2 What's the Job? Develop, review, and execute comprehensive manual test cases for POS tax...SeniorWeekly payContract workTemporary workFlexible hours
$114.6k - $234.6k
...Description** Oracle is seeking a US-based Senior Principal Energy Program Manager, reporting to the Vice President of Energy and Power Procurement. As an energy procurement... ...of these challenges. + Cross-functionally develop and manage relationships across Oracle including...SeniorContract workTemporary workFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Power BI Developer. Be the first to apply!
- senior living director Nashville, TN
- senior manager customer operations Nashville, TN
- senior software engineer ruby on rails Nashville, TN
- sr finance manager Nashville, TN
- sr marketing manager Nashville, TN
- senior customer service Nashville, TN
- senior business manager Nashville, TN
- senior account executive Nashville, TN
- senior accounts receivable analyst Nashville, TN
- senior account director Nashville, TN




