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

Business Intelligence Developer

Ultradent

Business Intelligence Developer

The Ultradent Information Technology Team is looking for a Business Intelligence Developer responsible for building, implementing, automating, and supporting cloud-based Microsoft BI solutions on Azure. This role has a strong focus on CRM and Finance data domains, enabling richer customer relationship insights and more accurate financial reporting across the organization.

The right individual will possess experience in all stages of the data value chain (acquisition, warehousing, modeling, reporting/analytics), as well as the ability to build and maintain strong relationships with customers and stakeholders. A firm grasp of BI implementation methodologies and in-depth experience with the Microsoft BI Stack — specifically Azure Data Warehouse, Power BI data cubes (tabular models/semantic models), Data Factory, and the Power Platform — is a must.

Primary Responsibilities:

  • Collaborate with internal stakeholders — primarily within CRM and Finance — to discover business needs, formulate solution visions, navigate and overcome objections, and deliver results through strong technical acumen.

  • Design and implement ETL routines in Azure Data Factory, build and maintain Power BI semantic models (data cubes), and develop performant, insight-driven reports and dashboards that serve CRM analytics (customer lifecycle, pipeline, retention) and Finance reporting (P&L, budgeting, forecasting, revenue recognition).

  • Define physical table structures in Azure Data Warehouse, including any modifications required to support business reporting requirements and the overall data model.

  • Apply data modeling principles to build tabular models from scratch and continuously improve those models through customer focus groups and implemented feedback.

  • Liaise with Project Managers, Business Analysts, stakeholders, and management throughout all phases of the Software Development Life Cycle, ensuring deadlines are met and output is of the highest quality.

  • Leverage AI capabilities — including Power BI Copilot and AI Builder — and agentic automation tools to accelerate report delivery, surface anomalies, and reduce manual data preparation effort.

Additional Responsibilities:

  • Independently identify value-generating projects, gain stakeholder buy-in, and see initiatives through to completion.

  • Partner with Finance and CRM teams to build an ever-improving, credible set of Power BI data cubes and models intuitive enough for non-technical business users.

  • Adopt and embrace automation practices across Azure and Power Platform, including AI-assisted workflows where appropriate.

  • Stay current on the latest Azure and Microsoft BI technologies, rapidly filling knowledge gaps through continuous learning and research.

  • Develop and maintain technical standards applied across all elements of the data value chain.

  • Ensure optimal performance and high availability of Azure Data Warehouse and Power BI dataset refresh services while meeting or exceeding Service Level Objectives.

  • Support ETL development and Azure deployment activities as needed.

What We’re Looking For

Education & Experience:

  • 4-year degree in Information Systems, Computer Science, Statistics, Business, Accounting, Finance, or a related field from an accredited university — or equivalent additional experience is ideal.

  • Minimum of 5 years of successful, results-oriented experience across a diverse range of business and IT functions is ideal.

  • Experience developing pricing models, financial KPIs, and CRM-driven metrics and reporting.

Technical Skills:

  • In-depth, hands-on experience with the Microsoft BI Stack: Azure Data Warehouse, Azure Data Factory, Power BI (semantic models/data cubes), and Power Platform.

  • Strong command of Power BI, including data cube (tabular model) design, DAX, Power Query, and report/dashboard development.

  • Experience integrating CRM data (e.g., Dynamics 365, Salesforce) into Azure-based BI solutions to support sales, pipeline, and customer analytics.

  • Demonstrated knowledge of SQL including DDL, Stored Procedures, Views, and Functions.

  • Familiarity with AI-powered BI features (Power BI Copilot, AI Builder) and an interest in applying AI automation and agentic tools to data and reporting workflows.

  • In-depth experience with source control management systems such as Git.

Soft Skills:

  • High-performance orientation with the ability to work well under pressure, prioritize projects, meet deadlines, and maintain flexibility.

  • Strong attention to detail, organization, and time management skills.

  • Self-starter with a positive attitude and the ability to deliver projects on time with minimal supervision.

Ultradent Products, Inc. • South Jordan, Utah

Ultradent is an Equal Opportunity Employer. We are a global culture where differences and perspectives are sought after, welcomed, and embraced. We consider all qualified applicants fairly, based on their experience, skills, and potential to contribute to our team. Our core values – Integrity, care, quality, innovation, and hard work- guide us daily. These values, when balanced, shape our workplace culture and ensure that we remain focused on our vision while maintaining a professional and inclusive environment.  VEVRAA Federal Contractor: For more information please contact us at View email address on click.appcast.io

WHY WORK AT ULTRADENT:

Ultradent Products, Inc., is a collaborative and hard-working company with a 45-year history of innovation. Ours is a fun, fast-paced work environment dedicated to providing unique, solution-oriented products to dentists—and their patients—across the globe. Our company was built on a foundation of innovation, integrity, hard work, quality, and care, and we put those values into everything we do. We ask all colleagues to seek out the excluded, enhance the team, share feedback fearlessly, welcome feedback humbly, amplify all voices, and embrace our differences. Hear what some of our employees have to say #whyiultradent :

WHAT BENEFITS AND PERKS YOU'LL GET AT ULTRADENT:

  • Medical/Dental & Other Insurances (eligible the first of month after 60 days)

  • Health Savings Account with employer contribution

  • 401K Plan with employer matching contribution

  • Employee access to discounted Ultradent products

  • Excellent Paid Time Off (PTO) and Medical Time Off (MTO) account to support medical and military events

  • Five days paid between Christmas and New Years

  • Education Assistance

  • Onsite Fitness Center

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Business Intelligence Developer in Salt Lake City, UT vacancy
  • $89k - $121.4k

     ...Become a part of our caring community The Senior Business Intelligence Engineer solves complex business problems using data from internal and external sources to provide insight to decision-makers. The Senior Business Intelligence Engineer work assignments involve moderately... 
    Suggested
    Full time
    Temporary work
    Apprenticeship
    Remote work

    CenterWell

    Salt Lake City, UT
    2 days ago
  • Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS082, T4, Band 7 Job-Specific Essential Duties and Responsibilities: - Serve as a senior technical lead responsible for the design, operation, and maintenance of enterprise database...
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Salt Lake City, UT
    2 days ago
  • Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS080, T2, Band 5 Job-Specific Essential Duties and Responsibilities: - Support the planning, building, deployment, and maintenance of enterprise database environments across Oracle...
    Suggested
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Salt Lake City, UT
    2 days ago
  •  ...Business Intelligence Engineer Lead At Snap Finance, we believe everyone deserves access to the things they need, regardless of credit history...  ...datasets, and build repeatable analytical frameworks. Develop and maintain advanced Excel models and visualizations, integrating... 
    Suggested
    Temporary work
    Flexible hours

    Snap Finance

    West Valley, UT
    5 days ago
  • $71.2k - $166.1k

     ...implementations. Define migration strategies, scope, requirements, timelines, and deliverables based on customer business and technical objectives. Develop and oversee comprehensive migration plans, ensuring alignment with project goals, budgets, and implementation... 
    Suggested
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    7 days ago
  •  ...workload. The ability to architect for scale, resiliency, and business continuity. Strategic Thinking Beyond solving today's problems...  ..., incorporate AI, and drive self-service? Artificial Intelligence (AI) Define and evolve data architectures that support AI/... 

    Kyruus

    Salt Lake City, UT
    3 days ago
  • $156.64k

     ...modernization. This is a remote position. Essential Duties and Responsibilities: Determine optimal architecture to support business requirements and solve highly complex technical challenges. Stay current with industry trends/development and contribute to... 
    Local area
    Remote work

    MAXIMUS

    Salt Lake City, UT
    10 days ago
  •  ...that support reporting, analytics, and business decision-making. Position Overview...  ...ensure data accuracy and consistency. Develop SQL-based data quality checks and validation...  ...Analysis, Data Integration, Business Intelligence, or related roles. ~ Advanced SQL skills... 
    Contract work
    Work at office

    BrezQ

    Midvale, UT
    2 hours ago
  • $310 per month

     ...licensure and certifications; and other business and organizational needs. At WGU, it...  .... Stays abreast of innovative developments in their area of work and plays an active...  ...experience in Data Analysis, Business Intelligence, Data Science, Statistics, Decision Intelligence... 
    Full time
    Flexible hours

    WGU

    Salt Lake City, UT
    5 days ago
  • $69.7k - $93.4k

     ...Analyst serves as a data and analytic consultant for functional business areas by collecting and analyzing operation and financial data....  ..., and interpreting results related to business needs. Develops methodologies and approaches to new tasks and projects through... 
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Cambia Health Solutions

    Salt Lake City, UT
    1 day ago
  • $27 - $32 per hour

     ...and entertainment organization with operations across multiple business units and extensive archival collections. This role will support...  ..., inventory records, and digital asset information. · Develop and maintain dashboards, reports, and data visualizations. ·... 
    Hourly pay
    Contract work
    Remote work

    SolomonEdwards

    Salt Lake City, UT
    5 days ago
  •  ...may be full-time or part-time and is scheduled to work standard business hours from 8:00 a.m. to 5:00 p.m. Overtime is not expected for...  ...support information within GCSS-A as well as assist in developing points of contact (POC) for units to reach out to for assistance... 
    Full time
    Part time
    Work at office
    Local area
    Remote work

    Lumbee Holdings, Inc

    Salt Lake City, UT
    3 days ago
  •  ...accuracy, consistency, and reliability across systems Requirements ~ Bachelor's or Master's degree in Information Technology, Business Analytics, or a related field required ~5+ years of experience in data governance, data quality, or enterprise data management... 
    Permanent employment
    Full time
    Temporary work
    Immediate start

    Kesta IT

    Salt Lake City, UT
    4 days ago
  •  ...ingenuity and kindness. Breeze is hiring- join us! The Business Intelligence Team at Breeze is integral to facilitating data-driven...  ...confidential data and information according to guidelines Help develop reports and analysis Manage and design the reporting... 
    Work experience placement
    Internship
    Work at office
    Local area

    Breeze Airways

    Salt Lake City, UT
    2 days ago
  •  ...see and build the future from idea to reality. Our products, business, and workplace culture have received numerous awards, such as...  ...Operations, Customer Experience, Product, and Strategy. The tool sets developed and used are similar across these functions, but each presents... 
    Remote work

    Lucid Software

    Salt Lake City, UT
    2 days ago
  •  ...contrast to an Associate, the Senior will develop more autonomy to develop solutions and...  ...support roles, and get involved in new business development. As a Data Analyst Senior...  ..., machine learning, and artificial intelligence techniques. Use existing processes and tools... 
    Flexible hours

    CliftonLarsonAllen

    Salt Lake City, UT
    1 day ago
  •  ...role offers the opportunity to work with a wide range of business systems, collaborate across multiple teams, and make a...  ...you'll partner with Supply Chain, Operations, Business Intelligence, and IT teams to develop reports, identify opportunities for improvement, solve... 
    For contractors
    Internship
    Local area
    Work from home

    Ultradent

    Salt Lake City, UT
    1 day ago
  •  ...Financial (OPF) is a fast-growing FinTech company headquartered in Miami, Florida. We provide flexible financing solutions to small businesses across the United States. We are seeking a Senior Data Protection Analyst (DLP) to lead our Data Egress & Collaboration Security... 
    Remote work
    Monday to Friday
    Flexible hours

    One Park Financial

    Salt Lake City, UT
    4 days ago
  •  ...improved support across all Commercial and Private Banking systems. This position will perform data analysis around incidents, help to develop and maintain roadmaps for the organization, build and organize executive briefings, and aid in general analysis needs. Once here... 
    Work experience placement

    Professional Recruiters

    Salt Lake City, UT
    3 days ago
  • $79.1k - $158.2k

     ...and long hours may occasionally be required to support critical business needs. This is an individual contributor role requiring...  ...with cross-functional teams. Key Responsibilities -Develop, maintain, and improve reporting, dashboards, trackers, and analytical... 
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Salt Lake City, UT
    5 days ago
  • $120.1k - $150k

     ...networking services on major cloud platforms, ensuring environments are secure, resilient, and aligned with architectural standards. Develop and maintain infrastructure-as-code templates and automation scripts to standardize provisioning, configuration, and deployments... 
    Contract work
    Work at office
    Remote work

    ASM Research, An Accenture Federal Services Company

    Salt Lake City, UT
    5 days ago
  • $80k - $101.6k

    Description This position can be based in Salt Lake City, UT or Durham, North Carolina, and offers a hybrid schedule (50% onsite, 50% remote). bioMerieux is looking for an HR Analyst, Data & Reporting to join our People Operations team. This role serves as a key contributor...
    Remote work

    Biomerieux S.A.

    Salt Lake City, UT
    5 days ago
  • $60k - $85k

     ...industry, and open to recent graduates with relevant experience Previous experience in report writing, investor communications, and business writing skills are preferred Motivated, detail-oriented, and able to independently solve problems Microsoft office skills are... 
    Full time
    Work at office
    Remote work

    iCapital

    Salt Lake City, UT
    3 days ago
  •  ...~ Able to work both independently and collaboratively across Planning, Buying, Marketing, and Finance ~ Bachelor's degree in Business, Economics, Finance, Statistics, or a related field preferred; equivalent demonstrated experience considered ~ Passion for the outdoor... 
    Price work
    Seasonal work
    Work at office
    Remote work

    Backcountry.com

    Salt Lake City, UT
    5 days ago
  • $124k - $280k

     ...leveraging advanced technologies and techniques to design and develop robust data solutions for clients. They play a crucial role in...  ...actionable insights, enabling informed decision-making and driving business growth. In data engineering at PwC, you will focus on designing... 
    Full time
    H1b

    PwC

    Salt Lake City, UT
    7 days ago
  •  ...ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war-fighting aircraft, weapons... 
    Contract work
    Work experience placement
    Work at office

    JT4

    Salt Lake City, UT
    1 day ago
  • $32.9k - $63.77k

     ...Career Progression Track P00 Track Level P2 - Developing, P1 - Entry Level Pro FLSA Code Administrative...  ...staff capacity, implementing new service models, modernizing business processes, and streamlining technology solutions. The Financial... 
    Full time
    Part time
    Work experience placement
    Work at office
    Monday to Friday
    Flexible hours
    Shift work

    University of Utah

    Salt Lake City, UT
    5 days ago
  • Job Summary: The Investor Reporting Analyst II is responsible for the reporting, reconciliation and remittance activity assigned to the Investor Reporting Analyst I as well as the Training of other Investor Reporting analysts and completion of ancillary reporting processes...

    Select Portfolio Servicing

    West Valley, UT
    5 days ago
  • $41.59 - $70.69 per hour

     ...Resource Center (UGRC) is seeking a motivated individual to join our team as a GIS Data Analyst/Programmer to work with both our developer and data teams. The successful candidate will be experienced with data analysis in both ArcGIS Pro and Python, ArcGIS Online data... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    2 days per week

    Utah Division of Human Resource Management

    Taylorsville, UT
    15 hours ago
  •  ...Forge Rock Developer Location: Salt Lake City, Utah System One is seeking a talented, driven, and experienced ForgeRock Developer...  ...stack development expertise and a passion for solving complex business challenges. In this role, you will support enterprise clients... 

    System One Holdings, LLC

    Salt Lake City, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Business Intelligence Developer. Be the first to apply!