Demo

Software Developer

TruHearing
Draper, UT Full Time
POSTED ON 1/9/2026 CLOSED ON 2/7/2026

What are the responsibilities and job description for the Software Developer position at TruHearing?

About TruHearing

TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people’s lives. Our employees enjoy a positive working environment in a company that has experienced rapid growth. We offer a comprehensive benefits package, educational assistance, and opportunities for advancement.

TruHearing is the market leader and a force for positive change in the hearing healthcare industry. We reconnect people to the richness of life through industry-leading hearing healthcare solutions. We work with insurance companies, hearing aid manufacturers, and healthcare providers to reduce prices and expand access to better hearing care and whole-body health.

TruHearing is part of the WS Audiology Group (WSA), a global leader in the hearing aid industry. Together with our 12,000 colleagues in 130 countries, we invite you to help unlock human potential by bringing back hearing for millions of people around the world. The WSA portfolio of technologies spans the full spectrum of hearing care, from distinct hearing brands and digital platforms to managed care, hearing centers and diagnostics locations.

About The Opportunity

This role exists to execute the full life-cycle software development process including designing, developing, programming, and maintaining customized software systems.

What will you be doing?

  • Design, develop, modify and test software systems as assigned.
  • Participate in product planning sessions, retrospectives, standups and other agile ceremonies and processes.
  • Partner with product management to identify and analyze business requirements and user needs.
  • Monitor software functionality, document and troubleshoot anomalies and work to improve application performance.
  • Mentor and develop team members in necessary skills and technologies.
  • Contribute and improve overall Design, Architecture overall CI/CD pipeline.
  • Research new technical products and tools and technical fit.
  • Automate and execute all levels of testing (unit, integration, and regression) to deliver sprint goals as a team.
  • Collaborate on architecture decisions and ensure best practices.

What technical skills are we looking for?

  • Hands-on experience with:
    • Back-end technologies: Node.js or Ruby on Rails
    • Front-end frameworks: React/Redux, Angular, Vue.js.
    • Databases: SQL (MySQL/PostgreSQL) and NoSQL (MongoDB, Redis).
    • Writing unit tests, integration tests, and automated testing frameworks.
    • Best Practice Approach: Follow best practices (test-driven development, microservice architecture, continuous integration, SCRUM, refactoring and code standards
  • Knowledge of:
    • SOLID principles
    • Cloud Platforms: Cloud platforms (AWS, Azure, GCP) and CI/CD pipelines.
    • CI/CD frameworks and tools such as Github actions, Gitlab, Jenkins.
    • Building APIS and Services separated by SPA frontends. (RESTful or GraphQL).
What education or experience is required?

Required

  • Bachelor’s degree in computer science/IT or similar degree and three (3 ) years of professional software development experience.
    • (A combination of education and experience will be considered in lieu of a formal of a formal degree.)
  • Ability to optimize application performance and troubleshoot complex issues.
  • Comfortable with Agile methodologies and version control systems like Git.
Preferred

  • Bachelor’s degree in computer science/IT or similar degree preferred and five (5 ) years of professional software development experience.
  • Exposure to microservices architecture.
  • Knowledge of containerization tools (Docker, Kubernetes).
  • Experience mentoring junior developers or leading small projects.

What skills do you need to bring?

Role

In addition to exhibiting the TruHearing Values of Delight, Align, Enjoy, Improve and Be Tru, this role requires the following competencies:

  • Using Technology – Uses advanced software or software features to accomplish their work.
  • Customer Focus - Listens, perceives needs, and customizes service delivery in a truly exceptional way, manages multiple long-term internal customer relationships
  • Initiative - Acts proactively and independently in common situations, asks appropriate questions, offers appropriate suggestions.
  • Problem Solving - Solves known problems with proven solutions, escalates unusual or novel problems.
  • Subject Matter Expertise - Applies IT expertise in the full range of typical situations, able to apply expertise to new or novel situations.
  • Teamwork - Proactively assists and involves others to accomplish assignments and objectives.
  • Agility - Seizes the opportunities that change or ambiguity provide.
  • Project Management - Manages well-defined projects.

What benefits are offered?

TruHearing offers a generous compensation and benefits package including health coverage, a fully vested 401k match, education assistance, fully paid long and short-term disability, paid time off and paid holidays. We are conveniently located across the street from the Draper FrontRunner station and subsidize the cost of a UTA pass with access to FrontRunner, TRAX and regular bus service – employee cost is less than $2 per day. You’ll work in an exciting and fun environment and have the opportunity to grow with us.

Equal Opportunity

TruHearing is an Equal Opportunity Employer who encourages diversity in the workplace. All qualified applicants will receive consideration for employment without regards to race, color, national origin, religion, sex, age, disability, citizenship, marital status, sexual orientation, gender identity, military or protected veteran status, or any other characteristic protected by applicable law.

Salary : $2

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TruHearing

  • TruHearing Draper, UT
  • About TruHearing TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people’s lives. It’... more
  • 9 Days Ago

  • TruHearing Draper, UT
  • About TruHearing TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people’s lives. It’... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Draper, UT area that may be a better fit.

  • TEAL DRONES INC SLC, UT
  • Position Summary As a Senior Software Developer in Test, you will be responsible for conducting verification and validation testing, evaluation and demonst... more
  • 1 Month Ago

  • Skillstorm Salt Lake, UT
  • SkillStorm is actively seeking full-time Entry Level Software Developers for one our Fortune 100 clients. An ideal candidate is one with a strong technical... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!