job overview

Information Technology / Information Systems job in Chicago, Illinois

Director of Software Engineering


Aspen Dental Management, Inc. (ADMI) is one of the largest and most trusted retail healthcare business support organizations in the U.S., supporting 15,000 healthcare professionals and team members at more than 1,000 health and wellness offices across 46 states in three distinct categories: Dental care, urgent care, and medical aesthetics. Working in partnership with independent practice owners and clinicians, the team is united by a single purpose: to prove that healthcare can be better and smarter for everyone. ADMI provides a comprehensive suite of centralized business support services that power the impact of four consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care and Chapter Aesthetic Studio. Each brand has access to a deep community of experts, tools and resources to grow their practices, and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale. Our continued growth has created an opportunity to join our Information Technology team as a Director of Engineering.


Reporting into the VP of IT Business Applications, the Director of Engineering will support IT application needs across the enterprise of Aspen’s practices. This role will collaborate closely with the Operations, Clinical, Patient Financing, Insurance Operations, and Practice Support partners. The Director will act as the main IT liaison with the divisions' senior management and lead the Field Systems and Clinical Technology team in defining scope, prioritizing and implementing systems projects. This position is responsible for all phases of the software and system development life cycle. They will collaborate with product owners, business analysts and application leads through collection of business requirements, documentation of business requirements, system design, QA, UAT and release of application software changes to production. The key responsibilities of this position will be to provide exceptional people leadership, technology leadership and partnering with external software development vendors to develop/implement the state-of-the-art software systems for ADMI.


  • Supervision of IT application leads and business analysts including goal setting, providing direction, mentoring.
  • Detailed resource planning, allocation and forecasting.
  • Ensure consistent processes for support and development including time tracking, task allocation, backup and succession planning, training and mentoring.
  • Create Development plans for staff to align with organization and department vision.
  • Build a high performing team, foster open communication, and transparency.
  • Maintain the highest level of integrity, trust and collaboration within IT and across all departments.
  • Strategy, delivery and support for Operations, Clinical, Patient Financing, Insurance Operations, and Practice Support application portfolio.
  • Understand and anticipate current and future business requirements, needs, and market dynamics and industry landscape and define short-term (3-6 months) and long-term (12-24 months) strategy and roadmap for the portfolio.
  • Manage budget for the area including forecasting, planning, rigorous tracking and reporting to the VP of IT Business Applications and Business partner leadership.
  • Ensure that the portfolio is on the right technological platform.
  • Identify and implement opportunities for portfolio and technology rationalization.
  • Enable actionable intelligence and integration across the portfolio.
  • Ensure that programs, initiatives and projects are delivered on time and within budget.
  • Manage risks appropriately and plan proactive mitigation.
  • Overall responsibility for serving as the strategic IT interface with business units for the purpose of business/IT strategy development, solution discovery, service management, risk management and relationship management.
  • Serves as the business relationship linkage between the business units and IT (at the leadership/executive level).
  • Maintain key executive level relationship between senior business executives across all revenue systems and IT, ensure highest level of customer satisfaction.
  • Responsible for leading implementation of new Enterprise Practice Management System and migration off the Legacy AS400 platform to the new .Net/ Sql Server platform including overall program planning, vendor management, requirement management, development, testing, implementation and post-production support and maintenance
  • Manage key vendor relationships including contract negotiations, pricing and evaluation of current and potential partnerships.

Minimum Education and Experience

  • Bachelor of Science degree; MBA or MS preferred
  • At least 12 years of hands-on Full Stack experience using following technologies: .NET Core, Entity Framework, Angular 6+, React, Bootstrap, TFS, Jira, MS SQL Server, Azure DevOps. Experience in GCP highly preferred.
  • At least 7 years of experience managing engineering teams. Proficient at gathering and documenting business requirements.
  • At least 3 years of experience as Director managing 3-4 scrum teams in a multi-unit business environment.
  • Demonstrated success in building enterprise platforms and driving innovation.
  • Has worked on all phases of the development lifecycle for financial systems projects: Design, testing, configuring of different applications platforms, and has experience on a minimum of two large projects that spanned 2 or more years.
  • Expert level knowledge of agile methodologies working side-by-side with Product Manager, Developers, QA and infrastructure team members.
  • Deep Experience in software development best practices, including coding standards, code reviews, source control management, automated testing and deployment processes including latest DevOps practices.
  • Extensive experience in CI/CD tools and pipelines
  • At least 3 years of experience managing corporate collaboration tools.
  • At least 5 years of experience managing multiple field and clinical applications
  • Excellent project management and people skills. Ability to work with many different types of people with different communication styles. Director must assume responsibility for achieving positive outcomes on projects.
  • Highly motivated, skilled in multi-tasking and strong communication skills (written and verbal) a must as the environment is fast paced and dynamic
  • Experience and/or knowledge in Healthcare and/or Insurance industry is highly desired.
  • Experience in contract review/negotiation.
  • Ability to travel up to 25%

Available Locations

ADMI - Chicago, Illinois 60607 United States