Returning Candidate?

Business System Analyst

Business System Analyst

Job ID 
Posted Date 
Closing Date 

More information about this job


Come help us research, identify, scope, and collaborate with Product Managers and enterprise application teams in our quest to deliver high quality solutions for Scentsy.


Our Software Team is responsible for a variety of software applications for the business. We provide a leading-edge e-commerce shopping environment for our consumers as well as a complete business management portal for our sales consultants which enables them to manage customers, orders, and parties. The consultant portal also provides analytics to help them market and grow their business. In addition, we develop and maintain software for internal operation and management of our extensive product lines, global sales consultant base, manufacturing, finance, and numerous other business units. 


In addition to the interesting work, there are some cool perks as well.  The Scentsy campus is beautifully landscaped and includes full-service cafeteria, fully equipped and staffed gym, extensive walking trails, and a Peet’s coffee bar.  You’ll find we have some of the best and brightest people in the Treasure Valley who love solving interesting problems as a team and smelling great. If you look past the lovely smells, you’ll find an impressive amount of top-end technology behind this rapidly growing global business.




Work with the development and quality assurance team to:

  • Estimate requested feature work, verify business requirements and development timelines; participate in daily stand-ups; and to verify ticket progress and resolve questions or concerns from the development community

Work with the community of Product Managers to:

  • Develop system requirements according to standards; convert business requirements into technical specifications; provide system alternatives and options for business requests based on system capabilities; identify ways to improve system processes; help manage project scope and participate in prioritization discussions; contribute to forecasting and road mapping; move quickly with defined expected timelines; help in gathering estimates from developers on user stories; and to help gather requirements for and validate outputs of reporting requests.

Work with the community of System Analysts to:

  • Plan a system flow from the ground up; verify proper delivery of requests with developers and Quality Assurance (QA); troubleshoot issues reported for features in production; monitor work request tickets to verify progress through the ticket lifecycle; participate in User Acceptance Testing (UAT), staging, and production environment verification of feature work; balance current sprint work with long lead investigation; investigate, create, and maintain technical requirements and use cases for Scentsy software solutions; ensure system functionality is tested per system requirements; and to document system flow and function 

Working with the stakeholder and community of users to:

  • Participate in new business discussions; remove gaps in understanding of system technology; and run reports for stakeholders




  • High school diploma or equivalent - Bachelors in CIS or related field is preferred
  • Experience with wireframe tool as well as data analysis tools and concepts
  • Knowledge of current web-design trends, techniques, and technologies
  • Knowledge of software requirements and use case gathering
  • Familiarity with user testing models
  • Strong customer service and documentation skills
  • Clear and direct written and verbal communication skills
  • Excellent analysis and problem solving skills
  • Experience with direct sales is helpful



  • Communicate and collaborate with Product Management and Development
  • Write and work with moderately complex SQL scripting.
  • Be passionate and aligned with Scentsy virtues and ethos
  • Translate user “needs” into detailed requirements to guide development of solutions
  • Function independently, yet still work well in a team oriented, collaborative environment, fostering team cooperation
  • Work 40 hours/week, some overtime required, perform regular on-call duties
  • Adhere to all established procedures, policies, and safety rules as outlined by the Company