Senior Director Software Development- Remote
The Senior Director of Software Development will ensure Conifer Value-Based Care's software and data infrastructure meets the evolving needs of Conifer's clients. This role's primary responsibilities are to oversee multiple development teams, own the technical direction of the product suite, manage the entire SDLC, ensure the successful delivery of product releases, and manage data management through intake and export of data. The individual will also serve as an expert in sales proposals and presentations, serve as a liaison with Conifer Information Services department to ensure infrastructure meets the needs of the business unit software requirements, and provide input into VBC's strategy to keep ahead of evolving market needs. Elements for success include a strong background in mentoring and providing leadership to development staff, providing strong project management skills that result in meeting or beating timelines, meeting or exceeding standards of quality, and executive presence to present technical solutions to internal executives and prospects.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Include the following. Others may be assigned.
- Drive software development through full product lifecycle (vision, definition, planning, execution and successful release/deployment).
- Manage software development and data management teams daily operations, including mentoring developers.
- Evaluate new technologies, advise or lead new technology implementation to ensure they are successful in Conifer's environments
- Develop and manage software development capital budget including business case development and tracking of results realized in collaboration with product management, finance and business subject matter experts
- Represent VBC technical solution and requirements to executive stakeholders, clients, and prospects
FINANCIAL RESPONSIBILITY (Specify Revenue/Budget/Expense): $2.5-5M capital budget
SUPERVISORY RESPONSIBILITIES
If direct report positions are listed below, the following responsibilities will be performed in accordance with guidelines, policies and procedures and applicable laws. Supervisory responsibilities include interviewing, hiring, and training employees; planning, assigning and directing work; appraising performance; rewarding and disciplining employees; addressing complaints and resolving problems.
Direct Reports (titles) Director App Development, Manager App Development, Manager App Design, Manager Application Support