Search

316,855 Jobs

No logo available
Actalent
locationMenomonee Falls, WI 53051, USA
PublishedPublished: 7/25/2026
No logo available
Protection Strategies Inc
locationHuntsville, AL, USA
PublishedPublished: 7/25/2026
No logo available
Allied Universal
locationWest Palm Beach, FL, USA
PublishedPublished: 7/25/2026
No logo available
Allied Universal
locationFontana, CA, USA
PublishedPublished: 7/25/2026
No logo available
AppleOne
locationSan Diego, CA, USA
PublishedPublished: 7/25/2026
No logo available
Goodwill of Colorado
locationDenver, CO, USA
PublishedPublished: 7/25/2026
No logo available
Katalyst Systems Impact
locationCedar Rapids, IA, USA
PublishedPublished: 7/25/2026
No logo available
Universal Insurance Managers Inc
locationSarasota, FL, USA
PublishedPublished: 7/25/2026
No logo available
Virginia Family Dentistry
locationMidlothian, VA, USA
PublishedPublished: 7/25/2026
No logo available
Accenture Infrastructure and Capital Projects, LLC
locationSan Francisco, CA, USA
PublishedPublished: 7/25/2026

Senior Software Developer

Nature's Sunshine Products
locationLehi, UT, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

The Senior Software Developer works with both IT and business partners to deliver high-quality, well-tested database applications that meet the company's needs. Candidates will have a history of delivering database-centric applications that scale to business needs. Translates business requirements into functional database processes and works with database administrators to ensure optimal performance of database integrations. This position requires strong coding skills, as well as effective communication and interpersonal skills.

Education

  • Bachelor's degree in computer science, Software Engineering, Information Systems, or related field.

Experience

  • 6+ years of software development experience using C# and .NET.
  • 5+ years of experience supporting MLM, direct-selling, or network marketing compensation systems.
  • Experience with high-volume financial transaction processing systems.

Technical Skills

  • Expert-level proficiency in:
    • C#
    • .NET Core / .NET 8+
    • ASP.NET Core
    • SQL Server
    • Entity Framework
    • REST APIs
  • Strong expertise with:
    • Distributed systems
    • Microservices architecture
    • Message queues
    • Azure Cloud Services
    • CI/CD pipelines
    • Git/Azure DevOps
  • Experience with:
    • Docker and Kubernetes
    • Monitoring tools such as Application Insights
    • Automated testing frameworks

Preferred Qualifications

  • Experience implementing configurable compensation plan rule engines.
  • Experience with MLM platforms
  • Knowledge of direct-selling regulations and global commission practices.
  • Experience supporting multinational commission programs.
  • Familiarity with accounting, payouts, ACH processing, taxation, and financial controls.

#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
Company DescriptionAT NATURE'S SUNSHINE, WE ARE IN THE BUSINESS OF LIFE TRANSFORMATION.
We believe that natural health and wellness has the power to change lives; and through our products, our people and our business opportunity, we work to make it a reality every day. So while transformation is a bold promise to make, we do so with confidence. Nature’s Sunshine brings health and wellness to millions of customers every day. And when people are healthier, lives are truly transformed.

Over 46 years ago, Nature’s Sunshine Products built its business on the core values of quality, service, and integrity. It is these same values that we seek in our employees and job applicants.

We’re on a mission to change lives for the better—for our employees and our 300,000+ member sales force.

Nature’s Sunshine’s:
VISION: Our vision is to become the world’s premier health, wellness, and lifestyle company

MISSION: Our mission is to transform lives around the world by providing the most innovative and highest quality health solutions.

VALUES:

QUALITY: Setting the standards, not just meeting them
INTEGRITY: Doing what’s right because it’s right
SERVICE: Providing value and showing respect for all
COMMUNITY: Connecting those who share our passion
INNOVATION: Nurturing a spirit of discovery and advancement
From the first day we opened our doors for business to the present day, we’ve maintained the highest standards in quality, integrity and innovation in our products, and best-in-class service to those we serve. We look for these same character attributes in our employees and job applicants.

We also believe that for us to continue to grow as a company, we must give our employees opportunities to grow professionally, lead when possible, and thrive in a team environment.

If you see yourself as a part of our committed corporate team, please check out our current job openings and submit your application on the link below,

https://www.naturessunshine.com/us/company/c1/careers/

Company Description

AT NATURE'S SUNSHINE, WE ARE IN THE BUSINESS OF LIFE TRANSFORMATION.\r\nWe believe that natural health and wellness has the power to change lives; and through our products, our people and our business opportunity, we work to make it a reality every day. So while transformation is a bold promise to make, we do so with confidence. Nature’s Sunshine brings health and wellness to millions of customers every day. And when people are healthier, lives are truly transformed. \r\n\r\nOver 46 years ago, Nature’s Sunshine Products built its business on the core values of quality, service, and integrity. It is these same values that we seek in our employees and job applicants.\r\n\r\nWe’re on a mission to change lives for the better—for our employees and our 300,000+ member sales force.\r\n\r\nNature’s Sunshine’s:\r\nVISION: Our vision is to become the world’s premier health, wellness, and lifestyle company\r\n\r\nMISSION: Our mission is to transform lives around the world by providing the most innovative and highest quality health solutions.\r\n\r\nVALUES:\r\n\r\nQUALITY: Setting the standards, not just meeting them\r\nINTEGRITY: Doing what’s right because it’s right\r\nSERVICE: Providing value and showing respect for all\r\nCOMMUNITY: Connecting those who share our passion\r\nINNOVATION: Nurturing a spirit of discovery and advancement\r\nFrom the first day we opened our doors for business to the present day, we’ve maintained the highest standards in quality, integrity and innovation in our products, and best-in-class service to those we serve. We look for these same character attributes in our employees and job applicants.\r\n\r\nWe also believe that for us to continue to grow as a company, we must give our employees opportunities to grow professionally, lead when possible, and thrive in a team environment.\r\n\r\nIf you see yourself as a part of our committed corporate team, please check out our current job openings and submit your application on the link below,\r\n\r\nhttps://www.naturessunshine.com/us/company/c1/careers/