Senior Software Developer - Draper, United States - TruHearing

    TruHearing
    TruHearing Draper, United States

    1 month ago

    Default job background
    Description
    TruHearing is a rewarding, fun and friendly, mission-based organization that makes a real difference towards improving people's lives.

    It's not just HR saying this:

    employees have spoken and have voted TruHearing as one of Utah's Top Workplaces 8 years in a row An employee recently shared: "I love the people I work with.

    From the CEO down, the company is transparent, caring, and striving for the best. There is great energy here and everyone genuinely cares about the employees and customers."
    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.

    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.

    About the Opportunity:
    As


    a Senior Software Developer, you will have the opportunity to work with other skilled professionals in developing and maintaining the software we have developed in-house to fulfill the mission we have of reconnecting people to the richness of life through industry-leading hearing healthcare solutions.

    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.
    Work with QA to test or help test each user story assigned and improve the overall test coverage.
    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.
    Design software projects using tools to visualize Data flow, Process flow, UX and System Architecture.
    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.
    What Skills Do You Need To Bring?
    In addition to exhibiting the TruHearing Values of

    Delight ,

    Alight ,

    Enjoy ,

    Improve

    and

    Be Tru , this role requires the following competencies:
    Using Technology –


    Designs SOA/Microservice Architecture and leverages expertise with Identity and Authorization tools, Message Based Architecture, public clouds (AWS, Azure, GCP), and Single Page App client-side development using React or Angular.

    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 IT 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 Technical Skills Are We Looking For?
    & TypeScript

    – We are looking for a highly capable developer to optimize performance

    , help design, develop, and test backend Restful API calls.

    AWS
    – Work experience and/or thorough knowledge of
    AWSinfrastructure.
    CI/CD Pipelines

    – experience working with pipelines and/or the initial set up of CI/CD pipelines.
    Bonus Technical Skills
    Ruby on Rails

    – Proven work experience as a Ruby on Rails developer

    . Follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards). Drive continuous adoption and integration of relevant new technologies into design.
    What Education Or Experience Is Required?

    Required:


    Bachelor's Degree in Computer Science/IT or related field with 6 years of Software Development experience OR 10+ years of relevant Software Development experience.

    Experience with React, Angular, or TypeScript.
    Experience in OO concepts and development with C# or NodeJS.
    Experience using Postgres/MySQL and Mongodb

    Preferred:
    Experience with Ruby on Rails
    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.
    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.

    #J-18808-Ljbffr