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

Senior BI Developer

Nature's Sunshine Products

Job Description

Job Description

About the Role

Nature's Sunshine is entering an ambitious new phase of growth, and data will play a central role in how the company scales. As part of that investment, we are building a new Enterprise Data & Analytics function to unlock trusted data, sharpen decision-making, and help teams improve business performance.

As a Senior BI Developer, you will own the reporting and analytics experience layer: dashboards, reports, visualization standards, performance, usability, and user enablement that help leaders turn trusted data into action.

This role is responsible for the last mile of analytics: transforming governed data products into clear, intuitive, high-performing reporting experiences that help leaders run the business. You will make trusted models easier to use, understand, and act on across the organization.

This is a high-impact role for someone who wants to put trusted data in the hands of the people making decisions that drive performance. The right person will raise the standard for reporting across the company, make insights easier to find and act on, and help teams spot opportunities, solve problems, and make better operating decisions.What You'll Do
  • Design, build, and maintain high-quality Power BI dashboards, reports, and analytics experiences.
  • Translate business questions into clear, usable reporting solutions that support decision-making.
  • Partner with Product Management and Analytics Engineering, and stakeholders to deliver reporting built on governed metrics, semantic models, and reusable data assets.
  • Own dashboard UX, report layout, navigation, visual hierarchy, usability, accessibility, and performance.
  • Establish and maintain BI standards for visualization, interactivity, report design, naming, documentation, and certification.
  • Improve report performance, reliability, and maintainability across the BI portfolio.
  • Support report adoption through training, documentation, and user enablement.
  • Help rationalize the reporting estate by identifying duplicate, outdated, low-value, or confusing reports.
  • Troubleshoot user issues, clarify report logic, and help business teams understand how to use analytics effectively.
  • Use AI-assisted workflows where appropriate to accelerate development, documentation, QA, and user support while protecting accuracy and trust.
What We're Looking ForRequired Qualifications
  • 5+ years of experience in BI development, analytics, reporting, or a closely related role.
  • Strong hands-on experience with Power BI, including report design, DAX, data modeling concepts, performance optimization, and workspace management.
  • Proven ability to create clear, intuitive dashboards for business users and executives.
  • Strong understanding of KPIs, business metrics, semantic models, and governed reporting practices.
  • Ability to translate ambiguous business needs into practical, user-friendly reporting experiences.
  • Strong data visualization judgment, including when not to use a chart, metric, page, filter, or visual.
  • Comfort partnering with technical teams and non-technical business stakeholders.
  • Strong SQL skills and ability to validate, troubleshoot, and reason through data issues.
  • Bias toward clarity, usability, adoption, and business impact rather than dashboard volume.
Preferred Qualifications
  • Experience with Microsoft Fabric and Power BI semantic models.
  • Experience supporting enterprise BI standards, report certification, governed workspaces, or self-service analytics programs.
  • Familiarity with dimensional models, facts, dimensions, measures, and metric governance.
  • Experience improving report performance, reducing report sprawl, or consolidating legacy dashboards.
  • Experience creating training materials, documentation, or enablement programs for business users.
  • Experience using AI tools to improve development speed, documentation, testing, or support workflows.
Who Will Thrive in This Role

You will thrive here if you care deeply about the user experience of analytics. You know that a technically correct report can still fail if it is confusing, slow, cluttered, or disconnected from how leaders actually make decisions.

You should be comfortable pushing back on vague requests, simplifying complex requirements, and helping stakeholders focus on the decisions a report needs to support. You should also be willing to retire or redesign reports that no longer create value.

This is a role for someone who wants to help shape the BI layer of a modern enterprise data function: trusted data underneath, clear reporting on top, and business users who know how to act on what they see.

Success in This Role Looks Like
  • Business users trust and regularly use the reporting experiences you build.
  • Reports are clear, fast, intuitive, and aligned to governed metrics.
  • Leaders have fewer conflicting views of performance.
  • Duplicate and outdated reports are reduced over time.
  • Users need less ad hoc support because reports are easier to understand.
  • BI standards improve consistency across the reporting portfolio.
  • Analytics adoption increases across business teams.

#ZR

Nature's Sunshine is dedicated to being a Force of Nature that champions social and environmental wellness. We are focused on building a team of professionals with diverse backgrounds and experiences to become the natural supplement company of the future. By celebrating the individuality and unique perspectives of our workforce, we empower our employees to share the healing power of nature with more people around the world. And through our commitment to sustainable processes, renewable energy usage and waste reduction initiatives, we're devoted to preserving nature and its power for future generations.

We believe we are stronger together, and our ongoing commitment to diversity, equity, inclusion and belonging ensures that every employee is treated with fairness and respect. Because doing what's right-in the right way-is how we succeed as a company and a society.

Job Posted by ApplicantPro
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior BI Developer in Lehi, UT vacancy
  • $50 - $55 per hour

     ...Primary Skills: Power BI (advanced), SQL Server (advanced), Data Modeling (advanced), ETL Development (advanced), Databricks (intermediate...  ...role focuses on creating insightful data visualizations and developing robust data solutions. You will be instrumental in transforming... 
    Senior
    Hourly pay
    Contract work

    Akraya

    Lehi, UT
    1 day ago
  • $52 - $56.33 per hour

     ...Job Description Job Description BI Developer 3 Full-time Lehi, UT, US You’ll be joining Adobe on a contract opportunity, employed through NextDeavor Benefits You'll Love NextDeavor offers health, vision and dental benefits for contract employees Paid sick... 
    Suggested
    Permanent employment
    Full time
    Contract work

    NextDeavor Inc.

    Lehi, UT
    7 days ago
  •  ...of our business model and have been recognized as one of Newsweek’s Global Most Loved Workplaces®. We are looking for a Senior Shopify Developer to lead the technical evolution of our high-growth storefronts on Shopify Plus. You will be a true game-changer,... 
    Senior
    Casual work
    Local area

    Pattern

    Lehi, UT
    17 days ago
  •  ...that support business growth, improve customer experience, and integrate with internal systems. Key Responsibilities ~ Design, develop, andmaintaincustom Shopify themesusingLiquid, HTML, CSS, and JavaScript ~ Build andmaintaincustom Shopify apps,... 
    Senior
    Full time
    Casual work
    Work at office
    Relocation
    Monday to Friday
    Afternoon shift

    Young Living Essential Oils

    Lehi, UT
    12 days ago
  •  ...Job Description Job Description Job Overview Senior Full Stack Developer will work with both IT and business partners to help deliver high quality well-tested software that meets the needs of our growing eCommerce business. Candidate will be responsible for designing... 
    Senior
    Live in
    Work from home

    Nature's Sunshine Products

    Lehi, UT
    3 days ago
  •  ...while maintaining your confidentiality, continue reading. The Senior Data Governance Analyst leads efforts to ensure the accuracy,...  ...data management required ~ Advanced proficiency in SQL, Power BI, and enterprise platforms (e.g., ERP, data warehouse, and workforce... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Immediate start

    KēSTA I.T.

    Draper, UT
    24 days ago
  •  ...Security Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Cloud Engineer at LVT, you will be a primary architect of the...  ...rapidly expanding AI and IoT ecosystems. Drive Automation by developing and maintaining robust Infrastructure as Code (IaC) using... 
    Senior
    Full time
    Work at office
    Flexible hours

    LVT

    American Fork, UT
    5 days ago
  •  ...Senior Shopify Engineer Preference given to candidates in the state of Utah, exceptional out-of-state applicants willing to relocate...  ...with internal systems. Key Responsibilities Design, develop, and maintain custom Shopify themes using Liquid, HTML, CSS, and... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation
    Monday to Friday
    Afternoon shift

    Young Living

    Lehi, UT
    1 day ago
  •  ...plays a part in that mission. The Role: Payroll and Benefits Senior Manager | As our Payroll and Benefits Senior Manager, you’ll...  ..., and data integrity · Partner with Finance leadership to develop payroll and benefits strategies · Supervise payroll staff and... 
    Senior

    Serenity Mental Health Centers

    Lehi, UT
    14 days ago
  •  ...driving innovation in intelligent document management and automation. Who You Are As a Senior Software Engineer at Revver, you will play a critical role in evolving and developing our intelligent document management software platform. You will collaborate with cross-... 
    Senior
    Work at office
    Monday to Friday

    Revver

    Lehi, UT
    2 days ago
  • Full-Time Database Engineer (DBE) Location: American Fork, UT Schedule: 40 hours/week (on-site) Compensation: Competitive, commensurate with experience About Brevium Brevium is a pioneering software company specializing in patient reactivation solutions for medical...
    Full time
    Remote work

    Brevium

    American Fork, UT
    4 days ago
  •  ...Report's Top 100 Software Companies of 2023 and are a winner of the Security Today Govies Award for 2025. ABOUT THIS ROLE As a Senior Fullstack Software Engineer II at LVT, you will play a critical role in designing, building, debugging, and testing software across... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    LVT

    American Fork, UT
    19 days ago
  • $139k - $257.55k

     ...The Opportunity We're looking for a Senior Software Engineer to play a key technical leadership role on one of our core product areas. This role is ideal for an experienced engineer who thrives on owning complex systems, making sound technical decisions, and partnering... 
    Senior
    Temporary work
    Local area
    Immediate start
    Worldwide

    Adobe

    Lehi, UT
    5 days ago
  • $111.69k - $139.59k

     ...dedicating your work to enriching people's lives? Join the curious. Ancestry is seeking a Senior Software Engineer to join our team. You will join an impressive team of developers and product managers who have built some of the world's most compelling products,... 
    Senior
    Live in
    Work at office
    Flexible hours

    Ancestry

    Lehi, UT
    3 days ago
  •  ...software components using Python and C/C++. - Implement architectural designs and technical patterns defined by senior engineers and software architects. - Develop and maintain systems that ingest, transform, validate, and serve radar and weather data products. - Own... 
    Senior
    Remote work

    Verisk Analytics

    Lehi, UT
    4 days ago
  • $94.87k - $146.95k

     ...Senior DevOps Engineer Opportunity As a Senior DevOps Engineer, you will help to ensure the health, efficacy, and performance of our applications within our platforms and the management of our release processes. As a Senior DevOps Engineer, you will focus on understanding... 
    Senior
    Work at office
    3 days per week

    Orion Advisor Solutions LLC

    Lehi, UT
    4 days ago
  •  ..., and a hands-on, collaborative culture where people own outcomes. Position Summary We are seeking a highly skilled Senior Software Developer to lead the development and integration of instrument drivers for Chromatography Data Systems (CDS). This role focuses on... 
    Senior
    Local area

    Axcend Inc

    Lehi, UT
    1 day ago
  • $17 - $20 per hour

    Qualicare Homecare Certified Care Aides/Caregivers Qualicare Homecare is looking for compassionate, caring, and reliable individuals to join our family as Certified Care Aides/Caregivers. Qualicare, Salt Lake City has immediate openings for Certified Care Aides/Caregivers...
    Senior
    Hourly pay
    Immediate start

    Qualicare

    American Fork, UT
    5 days ago
  • Job Description Job Description Tanner, Utah’s largest public accounting firm and one of INSIDE Public Accounting’s Best of the Best Accounting firms, has recently been named as one of Accounting Today's Top Regional Leaders and Firms to watch for 2022 and 2023. Our...
    Senior

    Tanner

    Lehi, UT
    27 days ago
  • $120k - $150k

     ...across the Property & Casualty and Healthcare industries. As a Senior Full Stack Development Engineer, you will play a key role in...  ...office at least two days per week. What You'll Do Design, develop, and maintain backend services, APIs, and core platform... 
    Senior
    Work at office
    Local area
    Shift work
    2 days per week

    Office Ally

    Lehi, UT
    8 days ago
  • Job Description Job Description Benefits: Competitive salary Opportunity for advancement Training & development Benefits/Perks Shifts ranging anywhere from 4 hours up to 12 hours Flexible working hours PPE provided (Personal protective equipment...
    Senior
    Immediate start
    Flexible hours
    Shift work

    Qualicare, Salt Lake City

    American Fork, UT
    26 days ago
  •  ...Senior Full Stack Software Engineer As a Senior Full Stack Software Engineer at Epicor, you will be responsible for designing, building...  ...solutions, improve existing products, and mentor other developers while championing best practices across the codebase. What you... 
    Senior
    Permanent employment
    Relocation

    Epicor Inc

    Lehi, UT
    1 day ago
  • A Senior Developer I is an experienced and excellent software developer who delivers customer value through high-quality technical solutions. Individuals in this role are expected to quickly gain expertise in the team’s domain, work independently on large projects,... 
    Senior
    Full time

    Verisk

    Lehi, UT
    2 days ago
  • $50 - $55 per hour

     ...Range: $50 - $55 per hour on W2 Job Summary: We are seeking a Senior Product Designer to craft next-generation enterprise...  ...process. Key Responsibilities: Conceptualize and develop design solutions that redefine how brands build, optimize, and... 
    Senior
    Hourly pay
    Contract work
    Remote work

    Akraya

    Lehi, UT
    5 days ago
  • Lead the Future of Energy Independence Lion Energy is looking for a Compliance Champion to lead our product certification strategy. We are a high-growth leader in Energy Storage Systems (ESS), and we believe that the best regulatory minds don't just come from the energy...
    Senior

    Lion Energy

    American Fork, UT
    3 days ago
  • $17 - $20 per hour

    Benefits: Competitive salary Opportunity for advancement Training & development Benefits/Perks Shifts ranging anywhere from 4 hours up to 12 hours Flexible working hours PPE provided (Personal protective equipment) Competitive ...
    Senior
    Hourly pay
    Immediate start
    Flexible hours
    Shift work

    Qualicare

    Lehi, UT
    2 days ago
  • Join Our Team Today! In 1910, we started with a small farm and a sheet metal shop in Lehi, Utah. Four generations later, as a consequence of our unchanged quality and integrity with our team and customers, GUNTHERS remains the longest running HVAC business in Utah County...
    Senior
    Hourly pay
    Full time

    Air Conditioning Contractor

    American Fork, UT
    5 days ago
  •  ...sustainable homes. Role Summary The Senior Manager, Field Operations Revenue is responsible...  ...and Finance. Key Responsibilities 1. Develop Field Operations as a Revenue &...  ...analytical skills, Excel, Tableau, SQL or BI experience a plus. ~ Strong executive communication... 
    Senior
    Local area

    NRG Energy

    Lehi, UT
    3 days ago
  •  ...Senior Account Strategist We're seeking a Senior Account Strategist to lead strategic direction and growth outcomes for Chamber Media's key accounts. This role sits at the intersection of client leadership, paid media strategy, and creative execution. You will own... 
    Senior

    Chamber.Media

    American Fork, UT
    2 days ago
  • $133.1k - $236.4k

     ...The Opportunity Adobe Customer Solutions is hiring a Senior Data Science Engineer to build practical AI and data systems for Adobe's Digital Experience business. This role focuses on the infrastructure behind GenAI agents, customer intelligence products, and field... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    Lehi, UT
    3 days ago

Do you want to receive more vacancies?

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