×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Draper, Salt Lake County, Utah, 84020, USA
Listing for: TruHearing, Inc.
Full Time position
Listed on 2025-12-17
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Tru Hearing 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.

Tru Hearing 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.

Tru Hearing 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?
  • Lead the design and development of complex software features and modules.
  • Help design scalable solutions and ensure security.
  • Mentor team members and provide technical guidance.
  • Work in close partnership with cross‑functional teams and leaders to help determine the overall code standards and Technical Road Map.
  • Collaborate with product and design teams on strategic initiatives.
  • Improve overall Application reliability and availability by identifying and implementing opportunities to improve.
What technical skills are we looking for?
  • Demonstrated expertise in:
    • Back‑end technologies:
      Node.js or Ruby on Rails
    • Front‑end frameworks:
      React/Redux, Angular, Vue.js.
    • Database design and optimization: SQL and No

      SQL.
    • Message‑based or event‑based architectures using tools like Rabbit

      MQ or Kafka.
    • Best Practice Approach:
      Follow best practices (test‑driven development, microservice architecture, continuous integration, SCRUM, refactoring and code standards, understanding of SOLID principles)
  • Hands on experience with:
    • 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 Graph

      QL).
What education or experience is required? Required
  • Bachelor’s degree in computer science/IT or similar degree preferred and six (6+) years of professional software development experience.
    • (A combination of education and experience will be considered in lieu of a formal degree.)
  • Proven ability to design scalable systems, optimize performance, and ensure security.
  • Advanced knowledge of software architecture patterns (microservices, event‑driven systems).
  • Experience mentoring entry‑mid developers, leading projects, and collaborating with cross‑functional teams.
Preferred
  • Eight (8+) years of professional software development experience.
  • Experience with enterprise‑level applications.
  • Familiarity with distributed systems and high‑availability architectures.
  • Strong understanding of testing strategies, including automated and performance testing.
  • Ability to influence technical direction and contribute to strategic decisions.
What skills do you need to bring?

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

  • Using Technology – Teaches or coaches others how to use technology to accomplish tasks or objectives.
  • Customer Focus - Provides seasoned advice to others delivering customer service to increase their skill.
  • Initiative - Acts autonomously in a broad range of known and ambiguous situations, is appropriately persistent.
  • Problem Solving - Can troubleshoot new, complex or nuanced problems and gather sufficient data to research and provide resolution.
  • Subject Matter Expertise - Leverages expertise to…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary