Jobs
>
Lehi

    Principal Software Engineer - Lehi, United States - Young Living Essential Oils, LC

    Default job background
    Description

    Become a part of the Young Living family


    Young Living is a universally known, household name that is revered and respected for the countless benefits it brings to humanity.

    Propelled by the world's purest essential oils and oil-infused products, along with our passionate commitment to empowering individuals to whole-life wellness, we champion the modern essential oil movement.

    A global, purpose-driven wellness revolution is underway, and Young Living leads the charge.

    Working at Young Living

    Our community of wellness started small in 1993, when D. Gary Young and Mary Young developed their first organic herb farming and distillation operation.

    After establishing Young Living in 1994, the Youngs developed its groundbreaking Seed to Seal process, which preserves the integrity and potency of essential oils through every step of the production process.


    We believe every person has the right to wellness.

    It transcends all and has the power to unite us as members of the same human family striving for the same happiness.

    It is part of the reason we are passionate about making everyone feel included, welcome, and respected.

    Regardless of age, race, color, religion, sexual orientation, gender identity, national origin, physical or mental disability, ancestry, protected veteran status, or any other characteristic protected by local law, all are welcome in the Young Living family.


    Summary

    We are currently seeking a highly motivated professional for the role of Software Engineer.

    Software engineers are vital technical leaders of the organization, demonstrating expertise across multiple systems and regularly contributing and leading their engineering simultaneously.

    They are responsible for writing code, debugging, testing and troubleshooting systems and applications in a senior leadership capacity, capable of carrying their assigned work from inception through production.

    Software engineers almost exclusively work independently and represent expert level knowledge of systems and operations.

    In addition, they are highly trusted to work independent of direct management and take part in strategic level collaboration and direction.

    Essential Functions

    Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.


    • Expert level ability to establish and lead standard workflows consisting of tasks, time tracking, release processes and team standards
    • Expert level proficiency leading development in an Agile environment
    • Identify and instantiate development tasks, evaluate and adjust their requirements, and complete them independently in a regularly accelerated manner across multiple applications and systems
    • Directly train and mentor lower level engineers and other team members, including traveling on-site to remote teams, often for long periods of time.
    • Lead and establish development standards and requirements, regularly identify and direct improvements and guide collaborations on them.
    • Constantly act in a development leadership capacity, potentially across multiple teams, performing code reviews, sharing system knowledge, and guiding technical execution
    • Collaborate with security engineers in identifying and directing secure development practices and standards
    • Be actively working on progressing to a Software Engineer V capability
    • Review contributions of other engineers across the department and provide feedback and correction
    • Actively monitor multiple systems to ensure they meet stakeholder, user and business needs
    • Attend stand-ups and relevant meetings for each project team as assigned.
    • Coordinate with stakeholders and architects to adapt technical solutions as necessary.
    • Provide availability for coverage on deployments and other critical events as needed
    • Collaborate with business entities and departments in evaluating business needs and guiding software development accordingly
    Competencies:


    • Analyzing Information
    • General Programming
    • Software Design
    • Software Testing
    • Problem Solving
    • Teamwork
    • Software Development Process
    • Coaching and Mentoring
    Knowledge, Skills, and Abilities


    • 10+ years of experience in .NET and C#
    • 7+ years of experience working in an Agile environment as a member of a development team.
    • 5+ years of experience leading development teams in a key engineering role.
    • 10+ years of experience with SQL and related DBMS software (Oracle, SQL Server, or similar)
    • 8+ years of experience with HTML, TypeScript, JavaScript, CSS, and common JavaScript frameworks (Angular, React, etc.)
    • Strong communication, facilitation, and problem-solving skills
    Supervisory Responsibility


    This position has no direct supervisory responsibility but does serve and as a coach and mentor for other positions in the department.

    Work Environment

    This job operates in a professional office environment. The role routinely uses standard office equipment such as a laptop, desktop, smartphone, photocopiers, shredders, and filing cabinets. The noise level in the work environment is usually moderate. Essential oils are worn and/or diffused in the work environment.

    Physical Demands


    The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

    While performing the duties of this job, the employee is required to use manual dexterity to handle, feel, and operate objects, tools and controls, and reach with hands and arms.

    This individual is frequently required to stand, talk, and hear. Specific vision abilities by this job include close vision and ability to adjust focus. The employee is required to type, file and lift office supplies up to 20 pounds. The employee must be physically able to tolerate the scent of essential oils worn or diffused.

    Position Type/Expected Hours of Work

    This position requires the incumbent to be physically present at the assigned worksite. The regular schedule is from 8 am to 5 pm, with an hour lunch, Monday through Friday. Occasional evening and weekend work may be required as job duties demand.

    Required Education and Experience

    A college degree in a technical discipline or a master's degree (non-technical) or non-technical degree plus professional certification

    • At least 15 years similar or related experience

    NOTE:
    This job description is not intended to be all-inclusive. Employee may perform other related duties as needed to meet the ongoing needs of the organization.

    Additional information

    Young Living is an equal opportunity employer.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



  • Titan Industries Lehi, United States

    A Software Engineer with experience in Python is needed to join an exciting and rapidly growing company in the renewable energy industry. The company specializes in developing and optimizing innovative roof mounting systems. · As experts in rooftop solutions, they offer highl ...

  • Weave

    Software Engineer

    3 weeks ago


    Weave Lehi, United States

    Weave is looking for a Software Engineer · This position is located in Lehi Utah · What You Will OwnBuild Features and maintain back-end services using Go (GoLang) microservices (current) · Work closely with a team composed of a product manager and software engineers that shar ...

  • Weave

    Software Engineer

    4 weeks ago


    Weave Lehi, United States

    Weave is looking for a Software Engineer · This position is located in Lehi Utah · What You Will OwnBuild Features and maintain back-end services using Go (GoLang) microservices (current) · Work closely with a team composed of a product manager and software engineers that shar ...

  • Entrata

    Software Engineer

    2 weeks ago


    Entrata Lehi, United States

    Since its inception in 2003, driven by visionary college students transforming online rent payment, Entrata has evolved into a global leader serving property owners, managers, and residents. Honored with prestigious awards like the Utah Business Fast 50, Silicon Slopes Hall of Fa ...

  • Weave

    Software Engineer

    3 weeks ago


    Weave Lehi, United States

    Job Description · Job DescriptionSoftware Engineer, Lehi, UT · Responsibilities: The Software Engineer will be responsible for building features and · maintaining back-end services using Go (GoLang) microservices (current). The Software · Engineer works closely with a team compos ...

  • PetsApp

    Software Engineer

    4 weeks ago


    PetsApp Lehi, United States

    About us: · Leland is a coaching marketplace where ambitious people can access live expertise to help them reach career and educational goals. We have 650+ coaches from the most selective schools and companies in the world, including Stanford, Harvard, Google, Meta, Bain, McKins ...

  • Delinea

    Software Engineer

    2 weeks ago


    Delinea Lehi, United States

    About Us: · Delinea is a leading provider of privileged access management (PAM) solutions for the modern, hybrid enterprise. We make privileged access more accessible by eliminating complexity and defining the boundaries of access to reduce risk, ensure compliance, and simplify ...

  • REMI Company

    Software Engineer

    2 weeks ago


    REMI Company Lehi, United States

    Engineers on the team today: · Work primarily in TypeScript · Ship UIs in React, Tailwind + (we use the T3 Stack) · Focus on features that drive a world class execution process for solar installation, roof replacements, and HVAC repairs:How can we automate what is typically a ve ...

  • nCino

    Software Engineer

    4 weeks ago


    nCino Lehi, United States

    nCino offers exciting career opportunities for individuals who want to join the worldwide leader in cloud banking. · We're looking for a Software Engineer to join our Portfolio Analytics team in Lehi, UT This position will focus on mainly front-end application development and co ...

  • Nerd United

    software engineer

    2 weeks ago


    Nerd United Lehi, United States

    Job Description · Job DescriptionDescription:Design, develop and deploy software applications, which include configuring, testing, debugging, and installing. Plan, execute, review, analyze and improve the application and the application development process. Work closely with prod ...

  • Springbrook Holding Company LLC

    Software Engineer

    3 weeks ago


    Springbrook Holding Company LLC American Fork, United States

    Why Xpress Bill Pay: · Xpress Bill Pay a division of Springbrook Software, is the leader in payments solutions for local municipal governments and special districts. For over 20 years, Xpress Bill pay has set the industry standard for how small and medium sized municipalities and ...

  • Springbrook Software

    Software Engineer

    1 week ago


    Springbrook Software American Fork, United States

    Why Xpress Bill Pay (Springbrook Software): · Xpress Bill Pay, a division of Springbrook Software, is the leader in payments solutions for local municipal governments and special districts. For over 20 years, Xpress Bill pay has set the industry standard for how small and medium ...

  • Henry Schein One

    Software Engineer

    1 week ago


    Henry Schein One American Fork, United States Full time

    This role will be a hybrid role based out of our American Fork, UT office 2 days per week (Tuesdays and Thursdays). This role is a W2 role and will not consider C2C candidates. · Job Summary · This position is for an aspiring software engineer who is looking for mentorship, care ...

  • Trustech, Inc.

    Sr Software Engineer

    3 weeks ago


    Trustech, Inc. Lehi, United States

    Full time · | · Trustech, Inc. · | · United States · Posted On 07/22/2019 · Job Description · Here's your chance to join a high flying eCommerce company in Lehi, Utah, which is about 30 minutes south of Salt Lake City, UT We've attained tremendous year over year growth and j ...


  • Sunrun Lehi, United States

    · Architect, design, and develop large, complex projects · Apply modern best practices in your designs and implementations · Make things simple for ourselves and our customers · Collaborate with other engineers to prioritize and ship features · Mentor other engineers on the team ...


  • Sunrun Lehi, United States

    · Architect, design, and develop large, complex projects · Apply modern best practices in your designs and implementations · Make things simple for ourselves and our customers · Collaborate with other engineers to prioritize and ship features · Mentor other engineers on the ...


  • Pattern Lehi, United States

    Job Description: · Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern We want you to use your skills to push one of the fastest-growing companies in the US to the top of ...


  • Pattern Lehi, United States

    Job Description: · Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern We want you to use your skills to push one of the fastest-growing companies in the US to the top of ...


  • Delinea Lehi, United States

    About Us: · Delinea is a leading provider of privileged access management (PAM) solutions for the modern, hybrid enterprise. We make privileged access more accessible by eliminating complexity and defining the boundaries of access to reduce risk, ensure compliance, and simplify ...

  • Young Living Essential Oils

    Software Engineer IV

    3 weeks ago


    Young Living Essential Oils Lehi, United States

    Become a part of the Young Living family · Young Living is a universally known, household name that is revered and respected for the countless benefits it brings to humanity. Propelled by the world's purest essential oils and oil-infused products, along with our passionate commi ...