We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Vice President of Software Development

NaphCare, Inc.
life insurance, vision insurance, paid time off, paid holidays, tuition assistance, 401(k)
United States, Alabama, Birmingham
May 15, 2025

Vice President of Software Development
Location

US-AL-Birmingham
ID

2025-18392


Category
Technology

Position Type
Full-Time



Overview

NaphCare is hiring a Vice President of Software Development just like you to join our team on-site at our Corporate Headquarters located in Birmingham, AL. This senior role is part of the NaphCare IT leadership team and is responsible for overseeing the full software development lifecycle, including strategy, planning, execution, and quality assurance. This influential position involves strategic decision-making, vendor contract management, and the recruitment and development of high-performing teams.

NaphCare is a family owned, healthcare technology company that has been delivering high quality healthcare to correctional facilities across the nation for over 35 years. Come join our team of over 6000 employees and growing! NaphCare pays well, offers outstanding benefits, and has an incredibly engaged corporate support team to make sure you have what you need to be truly excellent at what you do.

NaphCare partners with correctional facilities to provide proactive, patient-focused healthcare.

NaphCare Full Time Benefits:

    Prescriptions free of charge through our health plan
  • Health, dental & vision insurance that starts day one!
  • Low cost benefits to our employees and their families
  • Employment Assistance Program (EAP) services
  • 401K and Roth with company contribution that starts day one!
  • Tuition Assistance
  • Referral bonuses
  • On-site education
  • Free Continuing Education!
  • Term life insurance at no cost to the employee
  • Generous paid time off & paid holidays

NaphCare has a partnership with NetCE that provides CEU/CME for our staff. NetCE uses a rigorous peer review process to ensure that all activities and content are up-to-date. This service streamlines continuing education for all NaphCare Employees to meet state specific requirements for maintaining licensing.

With NaphCare, you'll play a critical role in our continuing mission to be the leading provider of quality healthcare in the correctional industry. If you want a career that will make a difference, choose the company that is different.

We support your growth and internal promotion. Once hired, we encourage our employees to continue to seek opportunities for advancement and leadership.



Responsibilities

  • Lead and inspire the application development team to engage with the business, identify new functionalities, develop compelling business cases, prioritize projects, and create plans that maximize ROI.
  • Oversee all aspects of application development and delivery across multiple functions, business units, and lines.
  • Effectively initiate, plan, schedule, control, and close multiple high-priority projects.
  • Develop and implement a collaborative and Agile software development approach to improve velocity while maintaining focus on quality and scalability.
  • Drive cultural changes to enable a continuous delivery model and foster automation throughout the Software Development Life Cycle (SDLC).
  • Promote a strong customer service mindset and champion thought leadership and partnership with business units.
  • Partner with business leaders to develop robust solution roadmaps integrated with architecture and operations.
  • Introduce and implement innovative best practices and methodologies in application development.
  • Identify and leverage emerging technology trends, such as SaaS and cloud computing, to enhance efficiency, reduce costs, and drive value.
  • Ensure the effective management and delivery of all application development initiatives to meet functionality, timeliness, and cost expectations.
  • Develop, implement, and monitor software development policies to ensure data accuracy, security, and compliance with legal and regulatory requirements.
  • Collaborate with internal customers to develop training and deployment plans that maximize user adoption and business benefits.
  • Prepare status reports and communicate progress to management, clients, and other stakeholders.
  • Manage application vendor relationships, negotiate contracts, and procure resources and technology solutions to meet strategic objectives.
  • Drive cost efficiency by negotiating vendor agreements and benchmarking performance.
  • Recruit, develop, and retain top-tier software development talent, with a focus on leadership roles and succession planning.
  • Implement and champion a professional development program to continuously upskill team members.
  • Evaluate team performance, provide constructive feedback, and deliver coaching to enable goal achievement.
  • Foster a culture of innovation and engagement while strengthening NaphCare's reputation as an IT employer of choice.


Qualifications

  • Minimum of 10 years in software development, project management, process improvement, and resource management.
  • Proven track record of successfully delivering complex business technology solutions that meet or exceed business goals.
  • Experience developing and supporting mission-critical applications in cloud or virtualized environments.
  • Expertise in system architecture, technical design, and modern software development technologies.
  • Demonstrated experience managing application development at scale, using SDLC methodologies like Agile and Scrum.
  • Experience in Microsoft Tech Stack: C#, .Net, SQL Server and AWS, HL7, AI, machine learning, and other digital technologies.
  • Experience with an Electronic Health Record (EHR) system a plus.
  • Strong leadership skills and executive presence.
  • Ability to attract, develop, and retain talent to build high-performing teams.
  • Exceptional communication skills, including the ability to translate technical concepts into business terms.
  • Adept at fostering a culture of transparency, innovation, and purpose.
  • Expertise in managing priorities and driving results in a fast-paced environment.
  • Strong conflict resolution, problem-solving, and change management skills.
  • Proficient in program and project management with the ability to rescue projects in crisis.
  • Skilled in vendor negotiations and contract management.
  • Required: Bachelor's degree in Computer Science, Mathematics, Engineering, Business, or a related field. Preferred: Advanced degree (MS, MBA, or equivalent) in a related discipline.

Equal Opportunity Employer: disability/veteran

Applied = 0

(web-7fb47cbfc5-rmspx)