Talent.com
Senior Software Developer
Senior Software DeveloperTruHearing • Draper, UT, United States
Senior Software Developer

Senior Software Developer

TruHearing • Draper, UT, United States
1 day 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 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 expose opportunities and grow expertise in others.
  • Agility - Anticipates upcoming needs for change, proactively plans and communicates strategies to leverage ambiguity in positive ways and mitigate negative effects.
  • Teamwork - Fosters teamwork, brings out the best teamwork in others.
  • 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
    DevOps Engineer

    DevOps Engineer

    Verisk • Lehi, Utah, United States
    Full-time
    We help the world see new possibilities and inspire change for better tomorrows.Our analytic solutions bridge content, data, and analytics to help business, people, and society become stronger, mor...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer OCI Storage

    Senior Software Developer OCI Storage

    Oracle • Salt Lake City, UT, United States
    Full-time
    Are you interested in working on the Storage Infrastructure team that operates with Exabytes of data in 60+ regions? Oracle Cloud Infrastructure (OCI) customers run their businesses on our cloud, a...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer - (AWS, C#, GO)

    Senior Software Engineer - (AWS, C#, GO)

    Nice • Sandy, Utah, 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
    Last updated: 20 days ago • Promoted
    Senior Software Engineer, Blockchain Platform (Blockchain Data Processing)

    Senior Software Engineer, Blockchain Platform (Blockchain Data Processing)

    Coinbase • Salt Lake City, UT, United States
    Full-time
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Marketdial • Salt Lake City, Utah, United States
    Remote
    Full-time
    MarketDial is changing the retail industry by allowing our partners to easily design statistically rigorous in-store tests and make critical decisions based on the results.We work with top manageme...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Backend

    Senior Software Engineer, Backend

    Gabb Wireless • Lehi, Utah, United States
    Full-time
    At Gabb, we're on a mission to bring back the magic of childhood.Think outdoor adventures and real connections! We create safe tech that lets kids be kids, even in a digital world.Why? Because fam...Show more
    Last updated: 30+ days ago • Promoted
    Senior Databricks Solution Architect - Remote

    Senior Databricks Solution Architect - Remote

    BankTalent HQ • Midvale, UT, United States
    Remote
    Full-time
    Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution. With a commitment to technology and innovation, we have been...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer (Flutter / Dart)

    Senior Software Developer (Flutter / Dart)

    Cricut • South Jordan, Utah, United States
    Full-time
    Cricut® makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything — custom ...Show more
    Last updated: 30+ days ago • Promoted
    Senior DevOps Engineer I

    Senior DevOps Engineer I

    Avetta • Lehi, Utah, United States
    Full-time
    Automate reproducible infrastructure to maintain predictably and security.Provide Continuous Integration and Deployment.Infrastructure, utilizing Git, and CI tools like Github Actions, Jenkins to m...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Pageport • Lehi, Utah, United States
    Full-time
    Pageport helps businesses convert more leads.We believe the current experience of being / converting a lead is miserable, and we are on a mission to make it delightful, both for the lead and for th...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Remi • Lehi, Utah, United States
    Full-time
    As a Senior Software Engineer at Remi, you’ll build and maintain our core software products supporting the world’s first three-sided roofing marketplace. This includes everything from mobile-friendl...Show more
    Last updated: 30+ days ago • Promoted
    Senior Application Programmer

    Senior Application Programmer

    Cayuse Holdings • Salt Lake City, UT, United States
    Full-time
    Employment in this role is conditional upon successful execution of the contract by the client.The Senior Application Programmer plays a critical role in designing, developing, maintaining, and enh...Show more
    Last updated: 1 day ago • Promoted
    Senior Salesforce Developer

    Senior Salesforce Developer

    GoodLeap • Lehi, Utah, United States, 84043
    Full-time
    About GoodLeap : GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pu...Show more
    Last updated: 17 days ago
    Senior Software Developer (AI / ML integration)

    Senior Software Developer (AI / ML integration)

    St. George Tanaq Corporation • Salt Lake City, UT, United States
    Full-time
    Senior Software Developer (AI / ML integration).Tanaq Technical Services (TTS), a division of St.George Tanaq (SGT)Corporation, is an 8(a) Alaskan Native Small Business that specializes in delivering...Show more
    Last updated: 1 day ago • Promoted
    Sr Software Developer

    Sr Software Developer

    Baylor Scott & White Health • Salt Lake City, UT, United States
    Full-time
    The BSWH FSSC Sr Software Developer under general supervision is responsible for software development, operations, maintenance, and front-end user web-based solution development.Responsible for the...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Developer

    Senior Software Developer

    VirtualVocations • Salt Lake City, Utah, United States
    Full-time
    Software Developer - ArcGIS Pro Imagery.Key Responsibilities Develop user interface components for photogrammetry solutions in ArcGIS Pro Design and build software components, frameworks, and SD...Show more
    Last updated: 30+ days ago • Promoted
    Remote Senior Accountant - AI Trainer ($50-$60 / hour)

    Remote Senior Accountant - AI Trainer ($50-$60 / hour)

    Data Annotation • Lehi, Utah
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 15 hours ago • Promoted • New!
    Remote Product Tester - $25-45 per hour

    Remote Product Tester - $25-45 per hour

    Online Consumer Panels America • Layton, Utah, US
    Remote
    Part-time +1
    Product Testers are wanted to work from home nationwide in the US to fulfill upcoming contracts with national and international companies. We guarantee 15-25 hours per week with an hourly pay of bet...Show more
    Last updated: 30+ days ago • Promoted