1 Click Easy Apply


Director of Software Development


Draper, Utah


Director of Software Development Job Opening in Draper, Utah - About Us:
TruHearing is a fast-paced, customer-focused organization with an entrepreneurial spirit that is committed to making a real difference in people?s lives. We work with major health insurance plans, hearing aid manufacturers, and local healthcare providers across the United States to make hearing aids affordable for our customers. We provide a great working environment (recognized in 2016 as #4 mid-size company in the Salt Lake Tribune Top Workplaces) with on-site fitness center, easy access to UTA transportation and mission-driven people committed to helping each other succeed.
About the Position:
Our software platform (?Echo?) is the backbone of all of our operational processes and used extensively by our employees and contracted providers. The Director of Software Development will lead our internal development team. The ideal candidate will champion quality feature functionality and ensure application performance, security, serviceability, mantainability, compliance, and integrity. This person will deliver technical leadership for the development team, will collaborate with product and business stakeholders to develop software requirements, and will provide managerial oversight and professional development guidance for the team. The ideal candidate will also be a ?player-coach? who is willing to touch the code.
We work on a Ruby on Rails application strictly as an API with a single page application written on AngularJS. A PostgreSQL backend with Redis and Solr for caching and site wide search. Our application drives every aspect including complex EDI health plan calculations, products and ordering, scheduling and lead generation and tracking and is a large monolithic application with well over 300+ database models. We replaced our previous application two years ago, starting from the ground level to develop our stack and processes.
Essential Functions & Responsibilities:
Coach, mentor, and develop team members, including hiring, leading and retaining future and existing employees, and provide career development planning and opportunities in collaboration with the CTO
Partner with leaders of Product, IT Operations, and other functional areas to deliver software functionality that meets business needs
Foster a spirit of teamwork and unity among department members that allows for open collaboration
Support and improve existing processes and practices of the engineering team including the ?Pivotal Process,? pairing, and TDD
Ensure high quality products are delivered quickly and align with overall Product vision within given processes and standards
Review and analyze existing application and software structures for efficiency and effectiveness, to ensure alignment with overall technical vision and architectural strategy
Lead team members towards solving technical challenges and problems with analytical strategies, well thought out architecture refinements and promote micro service structures while continuously looking for opportunities for application improvement
Provide domain expertise to serve as the main integrator between the hardware and software functions to deliver the best high quality product
Deliver and incorporate feedback into new hardware, software and service specifications
Make design recommendations to improve reliability and resolve conflicting requirements
Review and maintain documentation for each test and encourage and enforce documentation by the team
Lead team using a performance management and development process that provides an overall context and framework to encourage employee contribution and includes goal setting, feedback, and performance development planning
Contribute to the current culture to ensure it remains an awesome place to work where people can be highly effective
An expert communicator up, down, and across reporting lines
A leader through service, earned trust, and humility
Qualifications:
Experienced enterprise technologist ? expert understanding of agile and lean work methodologies, multiple development , and building and influencing teams
Leadership experience with 5-7 years as a development manager and/or director
Can work closely and effectively with Product Managers, UX Designers, Business Owners and Operations roles to deliver quality code
Team player that is self-motivated, persistent, and proactive in driving results but can be creative and flexible in overcoming obstacles
Experience with and passion for unique Pivotal agile process and ability to champion process adherence with teams
Ability to evaluate and interpret complex data sets. Identify issues to be analyzed, determining affected areas, estimate the impact and contribute to the resolution
Ability to manage multiple tasks with competing priorities
Ability to present complex technical information to non-technical audiences and to senior decision-makers
Demonstrates expertise in full stack development including API applications and single page application and SQL databases.
Excellent written and verbal communication skills, with the ability to interpret and connect information to both individuals and groups in a clear and concise manner
Equal Employment 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.
Benefits:
TruHearing offers a complete and 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. TruHearing is conveniently located across the street from the Draper FrontRunner station and subsidizes the cost of a UTA pass with access to Front Runner, TRAX and regular bus service ? employee cost is less than $2 per day. TruHearing also offers an onsite fitness area and other recreational areas to help you relax and perform your best You?ll work in an exciting and fun environment and have the opportunity to grow with us.
Job Type: Full-time
Required experience:
Development Manager or Director: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC