Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Power BI Developer in Nashville, TN vacancy
  •  ...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... 
    Suggested
    Work experience placement
    Work at office

    NESCO Inc

    Brentwood, TN
    2 days ago
  • $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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Blue Cross and Blue Shield of North Carolina

    Nashville, TN
    1 day ago
  •  ...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... 
    Senior
    Work at office
    Local area

    Career Staffing Talent

    Nashville, TN
    7 days ago
  • $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... 
    Senior
    Bi-weekly pay
    Full time
    Temporary work
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Home office

    Humana, Inc.

    Nashville, TN
    3 days ago
  • $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... 
    Senior
    Full time
    Local area

    Withum Smith+Brown

    Nashville, TN
    3 hours ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Nashville, TN
    2 days ago
  • 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... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Quorum Health

    Brentwood, TN
    2 days ago
  • $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... 
    Senior
    Temporary work
    For contractors
    Flexible hours

    Oracle Corporation

    Nashville, TN
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    For subcontractor
    Flexible hours

    Oracle Corporation

    Nashville, TN
    1 day ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    4 days ago
  •  ...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

    Jatca

    Nashville, TN
    1 day ago
  • 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

    Texas Capital Bank

    Nashville, TN
    2 days ago
  •  ...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

    HireRight

    Nashville, TN
    2 days ago
  •  ...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

    FBT Gibbons

    Nashville, TN
    4 days ago
  •  ...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

    TwinThread LLC

    Nashville, TN
    5 days ago
  • $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... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Nashville, TN
    4 days ago
  •  ...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... 
    Senior
    Local area

    Tutera Senior Living and Health Care

    Nashville, TN
    4 days ago
  • 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

    Ingenium Talent

    Nashville, TN
    1 day ago
  •  ...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

    Jones Lange Lasalle, Inc.

    Nashville, TN
    3 days ago
  • 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... 
    Senior
    For contractors

    CyberCoders

    Nashville, TN
    3 days ago
  •  ...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

    US Government Jobs

    Nashville, TN
    2 days ago
  • $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... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Nashville, TN
    5 days ago
  • 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 work
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Argyle Infotech

    Nashville, TN
    4 days ago
  • $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... 
    Senior
    Contract work
    Local area
    Remote work

    Addison Group

    Nashville, TN
    a month ago
  • 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

    Groth, Makarenko, Kaiser and Eidex

    Nashville, TN
    5 days ago
  •  ...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

    ∙ Elijah House Foundation

    Goodlettsville, TN
    2 days ago
  • 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

    Distinct | North America

    Nashville, TN
    2 days ago
  •  ...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... 
    Senior
    Local area

    Navigate Search

    Nashville, TN
    2 days ago
  •  ...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... 
    Senior
    Weekly pay
    Contract work
    Temporary work
    Flexible hours

    Experis

    Nashville, TN
    6 hours ago
  • $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... 
    Senior
    Contract work
    Temporary work
    For contractors
    Flexible hours

    Oracle

    Nashville, TN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Power BI Developer. Be the first to apply!