Talent.com
Senior Software Developer
Senior Software DeveloperTruHearing • Draper, UT, United States
No longer accepting applications
Senior Software Developer

Senior Software Developer

TruHearing • Draper, UT, United States
30+ days ago
Job type
  • Full-time
Job description
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?
  • 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 RoadMap
  • 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 NoSQL.
    • Message-based or event-based architectures using tools like RabbitMQ 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 GraphQL).
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 TruHearing Values of Going Beyond Together, Pioneering for Better Solutions, and Passion for Impact, this role requires the following:
  1. Using Technology - Teaches or coaches others how to use technology to accomplish tasks or objectives.
  2. Customer Focus - Provides seasoned advice to others delivering customer service to increase their skill.
  3. Initiative - Acts autonomously in a broad range of known and ambiguous situations, is appropriately persistent.
  4. Problem Solving - Can troubleshoot new, complex or nuanced problems and gather sufficient data to research and provide resolution.
  5. Subject Matter Expertise - Leverages expertise to expose opportunities and grow expertise in others.
  6. Agility - Anticipates upcoming needs for change, proactively plans and communicates strategies to leverage ambiguity in positive ways and mitigate negative effects.
  7. Teamwork - Fosters teamwork, brings out the best teamwork in others.
  8. Project Management - Implements complex projects with multiple interdependencies, contingencies, or nuances.


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.
Create a job alert for this search

Senior Software Developer • Draper, UT, United States

Similar jobs

Senior Software Architect — Enterprise Modernization & Real-Time

DASH2Salt Lake City, UT, United States
Full-time

A leading enterprise technology firm in Salt Lake City is looking for a Senior Software Architect to lay down the architectural foundation for a critical modernization initiative.This role focuses ...Show more

 • Promoted

Senior Software Engineer

MasterCardSalt Lake City, UT, US
Full-time +1

Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp...Show more

Senior Software Engineer

JobNimbusLehi, UT, US
Full-time
Quick Apply

We are obsessed with the hero's journey at JobNimbus.Every person has a hero's journey—Hermione Granger, James T.Kirk, Frodo Baggins, Anna & Elsa, Nacho Libre, and even YOU!.This is our “call to ad...Show more

Sofware Engineer

TradeJobsWorkForce84045 Saratoga Springs, UT, US
Full-time

Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo...Show more

 • Promoted

Senior Software Architect (AI, AWS, React, C#)

NiCESandy, UT, United States
Full-time

At NiCE, we don’t limit our challenges.We set the highest standards and execute beyond them.And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you...Show more

 • Promoted

Senior Software Engineer

BrivoLehi, Utah, US
Full-time
Quick Apply

Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users.This is...Show more

Sr. Software Engineer

SalesDraft RecruitingLehi, Utah, US
Full-time

SalesDraft is a rapidly growing AI-powered recruiting platform built specifically for companies that need to consistently hire high-performing sales talent.From solar and roofing to pest control an...Show more

Senior Software Engineer

BaseCamp FranchisingNorth Salt Lake, UT, United States
Full-time

At BaseCamp Franchising, we are revolutionizing the apparel retail industry through our two fast-growing resale brands, Uptown Cheapskate and Kid to Kid.We take an entirely new approach to thriftin...Show more

 • Promoted • New!

Senior Manager, Software Engineer

Western Governors UniversitySalt Lake City, UT, United States
Full-time +1

If you're passionate about building a better future for individuals, communities, and our country—and you're committed to working hard to play your part in building that future, consider WGU as the...Show more

 • Promoted

Senior Principal Software Engineer

TendoSalt Lake City, UT, United States
Full-time

We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...Show more

 • Promoted

Principal/Senior Software Engineer, Sentinel (Secret)

Northrop GrummanRoy, UT, United States
Full-time

A leading defense technology company is seeking a Principal/Sr Principal Software Engineer in Roy, UT.This role involves designing and developing software systems and requires US citizenship along ...Show more

 • Promoted

Senior Software Engineer

Resource InnovationsSouth Salt Lake, UT, US
Remote
Full-time
Quick Apply

Resource Innovations is seeking.Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovat...Show more

 • New!

Senior Software Engineer Remote Lead & Mentor

HealthEquityDraper, UT, United States
Remote
Full-time

A leading health solutions company seeks a Sr Software Engineer to develop and implement innovative software solutions.This fully remote position requires over 8 years of experience in software dev...Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausSaratoga Springs, UT, US
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se...Show more

 • Promoted

Software Engineering

L3Harris TechnologiesWest Valley City, UT, United States
Full-time

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Check below to see if you have what is needed for this opportunity, and if so, make a...Show more

 • Promoted • New!

AI Software Developer in Test - Vice President

iCapitalSalt Lake City, UT, United States
Full-time

Capital is looking to hire a Software Developer in Test to work on the iCapital platform.This individual will bring practical knowledge of agile development methodologies and engineering best pract...Show more

 • Promoted

Senior Principal Software Engineer

Collins AerospaceWest Valley City, UT, United States
Full-time

US-UT-WEST VALLEY CITY-338 ~ 1127 & 1128 w 2400 S ~ BLDG 338, Ast-Salt Lake City.Person, or Immigration Status Requirements:.The ability to obtain and maintain a U.Active and existing security clea...Show more

 • Promoted

Senior Software Engineer—AI Product & Platform Engineering

AAPCSalt Lake City, UT, US
Full-time
Quick Apply

This is a remote position Senior Software Engineer (Remote)—AI Product & Platform Engineering We build AI-powered products that improve customer workflows (speed, accuracy, confidence).As we delive...Show more