Who We Are

Open Positions

Family Practice Physician

Family Practice Physician

Duties and Responsibilities

  1. Assists, make appointments, and follow up on appointment completion for clients by referring them for additional supportive services, including housing, dental, mental health, eye glasses, and substance abuse services.
  2. Develop individual treatment plans with clients to determine and accomplish goals based on the outcome of the assessments, if necessary.
  3. Assist clients with completing and processing Social Security Disability, Unemployment, and Food Stamp Applications.
  4. Complete an Annual Household Budget Assessment with the client, as needed.
  5. Assist clients with job searches and resume writing.
  6. Teach life enhancement skills through educational training.
  7. Collaborate with Social Service agencies to ensure appropriate support for clients, advocating for clients as needed; follow up with clients and other agencies regarding transition of clients and record outcomes.
  8. Maintain accurate records of financial assistance program in Excel and in Homeless Management Information System (HMIS)
  9. Assist clients with enrollment in qualified health insurance plans through Alabama's Marketplace.
  10. Provide psychosocial support to clients.
  11. Assist clients with questions regarding prescription drug coverage, including applications to pharmaceutical patient assistance programs.
  12. Correspond, collaborate, and process the required applications and documents with the pharmacies and pharmaceutical companies to obtain the client’s medications.
  13. Complete Medicaid verifications and chart reviews, as needed.
  14. Complete daily documentation in both the electronic health record (eClinicWorks) and the supplemental database (CAREWare).
  15. Submit monthly documentation and reports, including billing sheets, to the Director of Case Management Services and Chief Financial Officer.
  16. Develop and maintain strong working relationships with and routinely consult with case managers, healthcare providers, psychiatrists, and health educators both within the agency and the community at large; participate in huddles and care team meetings as requested and able.
  17. Responsible for ensuring clarity on program expectations and standards, including but not limited to record keeping and documentation, behavioral expectations, work quality and productivity expectations, effective teamwork, and client-centered ethical practice.
  18. Responsible for remaining receptive to coaching and/or participating in disciplinary action when expectations and standards are not met
  19. Attend bi-monthly staff and department meetings.
  20. Provide client transportation as needed to medical and mental health appointments.
  21. Maintains strict confidentiality of employee, client, company, and vendor data, as well as handling sensitive and critical information with professionalism and discretion
  22. All other duties, as assigned.

Knowledge, Skills, and Abilities

  1. Knowledge of the concepts and principles of case management.
  2. Strong desire to work with minority populations, to include but not limited to all gender identities, sexual orientations, and economic status.
  3. Ability to communicate effectively and maintain working relationships with people from diverse ethno-cultural backgrounds.
  4. Ability to establish and maintain effective team relationships with other community organizations and the public.
  5. Ability to prioritize needs and plan work assignments accordingly.
  6. Fluency in basic computer systems, including Microsoft Office.
  7. Knowledge of HIPAA confidentiality requirements.

Minimum Qualifications

Bachelor's degree or higher in social work with licensure by the State of Alabama (LBSW). At least one (1) year of case management experience preferred but not required. Bilingual in both English and Spanish language preferred but not required.

Nurse Practitioner

Nurse Practitioner

The Family Nurse Practitioner will be a part of the collaborative team with the physician and ancillary staff to provide comprehensive primary healthcare services to include health promotion, maintenance, family planning, and preventive health. This position will also work within our Wellness clinic to provide comprehensive sexual health screening, evaluation and treatment of sexually transmitted infections, STI prevention including PrEP, and develop other appropriate interventions for at-risk individuals using clinical decision-making skills in an effort to promote positive health outcomes.

Duties and Responsibilities:

  1. Provide comprehensive primary care to patients to include the development of comprehensive medicine plans of care, order laboratory, radiological and diagnostic studies appropriate for complaint, age, race, sex, and physical condition of patient.
  2. Complete intake, sexual history, provide testing and offer appropriate treatment in alignment with nationally and locally recognized recommendations.
  3. Document all findings and pertinent data in EMR.
  4. Share in an on-call rotation for afterhours answering service.
  5. Close out all charts in a time frame determined by the CFO.
  6. Review lab results, ensure treatment completed, and ensure appropriate follow up is scheduled.
  7. Ensure that treatment orders carried out.
  8. Screen and refer clients to other community service providers as appropriate.
  9. Lead patient-care team meetings centered around the clients of the provider.
  10. Work collaboratively with Medical Director to review and treat complex patients.
  11. Develop appropriate, patient-specific interventions for risk reduction behaviors based on standard of care.
  12. Work with medical providers to develop healthcare protocols, procedures, forms, and standing orders as appropriate in order to standardize and improve care.
  13. Be prepared to educate staff, patients and community on sexually transmitted infections, treatment and interventions.
  14. Assist in precepting medical, nursing, and dietetic students and residents as needed.
  15. Support the health center’s goals and objectives including patient engagement and healthcare quality.
  16. Promote the company’s services to patients and to local community
  17. Adhere to all Thrive Alabama policies and procedures including grant and funding requirements.
  18. Maintain continuing education as required by the Alabama Board of Nursing to ensure continued licensure and employment.
  19. Travel to satellite clinics to provide patient care as needed.
  20. Utilize and promote use of telemedicine to provide quality medical care to patients in the rural and underserved areas across North Alabama.
  21. Participate in Quality Improvement Committee and QI projects as assigned.
  22. Work with the collaborating physician to review quality of care based on evidence based and/or medically validated clinical practices as well as completeness of care.
  23. Assume all other responsibilities that are assigned by Medical Director or Chief Operating Officer.

Knowledge, Skills, and Abilities

  1. Knowledge base for the management of health issues generally considered part of primary care.
  2. Knowledge base for managing HIV and Hepatitis C and STI’s or willingness to acquire this knowledge under direction of Medical Director.
  3. Ability to maintain a posture of continual learning, accommodation to new information, and investment in externally established standards of care.
  4. Ability to effectively communicate with patients about their disease to establish patient understanding and commitment to care.
  5. Ability to develop therapeutic relationship with patients to encourage compliance during care.
  6. Ability to work with patients, significant others and staff from diverse populations.
  7. Ability to effectively communicate with staff.
  8. Knowledge of nursing principles, practices and techniques.
  9. Ability to organize, present, and offer education and training programs.
  10. Ability to establish and maintain effective team relationships with other healthcare personnel and the public.
  11. Ability to plan, organize and coordinate work assignments.

Software Access

  • Microsoft Office
  • eClinical Works

Training and Experience or Minimum Qualifications

  • Certified or certification-eligible Family Nurse Practitioner in compliance with Alabama Board of Nursing
  • Obtain and maintain Collaborative Practice Agreement
  • CPR certified

Patient Access Coding/Billing Specialist

Patient Access Coding/Billing Specialist

This position will assign diagnosis and procedural codes using ICD-9-CM and ICD-10-PCS coding systems to process insurance claims, monitor incoming payments and secure revenue by verifying and posting receipts.

Duties and Responsibilities

  1. Review progress note for accurate diagnosis and procedure codes before claim is processed
  2. Reviewing charts and providing one-to-one educational feedback to the clinicians regarding coding guidelines prior to claim submission.
  3. Verify all demographic and insurance information is complete and accurate in medical record
  4. Assist staff with questions pertaining to patient portions responsibilities, copay, deductibles, balances etc.…
  5. Communicating with patients by telephone prior to appointment or at the time of appointment regarding patient balances, deductibles, coverage etc.
  6. Verify insurance eligibility across all networks, assist patient access staff with eligibility questions.
  7. Identify and document any secondary or tertiary insurances
  8. Post patient payments made at time of appointment to account to ensure patient balance is current at the time of service
  9. Review SMMAPs and apply payments to patient account
  10. Assist patient access staff with insurance verification that require additional research
  11. Follow HIPAA guidelines
  12. Check patient accounts for accuracy of copay and patient balance before scheduled appointment.
  13. Obtain pre-authorization and referrals as needed for medical services rendered
  14. Provide backup for patient access coordinators when needed.
  15. Keep abreast of changes in coding requirements and update staff as needed.
  16. Keep abreast of changes in third party reimbursement procedures.
  17. Attend monthly meetings
  18. Other duties as assigned

Knowledge, Skills, and Abilities

  • Knowledge of HIPAA confidentiality requirements.
  • Knowledge of EMR, Excel, Word, CAREWare and clearinghouse software.
  • Knowledge of various billing and coding practice.
  • Knowledge of Ryan White and other grant requirements.
  • Knowledge of regulatory standards appropriate for position.
  • Ability to understand and apply applicable rules, regulations, policies and procedures.
  • Ability to communicate effectively.
  • Ability to establish and maintain effective working relationships and with patients.

Minimum Qualifications

  • A High School Diploma and three to five years experience in insurance billing (CBT Codes).
  • Certified Coding Specialist designation required.

PMC Social Worker Level I

PMC Social Worker Level I

Duties and Responsibilities

  1. Assists, make appointments, and follow up on appointment completion for clients by referring them for additional supportive services, including housing, dental, mental health, eye glasses, and substance abuse services.
  2. Develop individual treatment plans with clients to determine and accomplish goals based on the outcome of the assessments, if necessary.
  3. Assist clients with completing and processing Social Security Disability, Unemployment, and Food Stamp Applications.
  4. Complete an Annual Household Budget Assessment with the client, as needed.
  5. Assist clients with job searches and resume writing.
  6. Teach life enhancement skills through educational training.
  7. Collaborate with Social Service agencies to ensure appropriate support for clients, advocating for clients as needed; follow up with clients and other agencies regarding transition of clients and record outcomes.
  8. Maintain accurate records of financial assistance program in Excel and in Homeless Management Information System (HMIS)
  9. Assist clients with enrollment in qualified health insurance plans through Alabama's Marketplace.
  10. Provide psychosocial support to clients.
  11. Assist clients with questions regarding prescription drug coverage, including applications to pharmaceutical patient assistance programs.
  12. Correspond, collaborate, and process the required applications and documents with the pharmacies and pharmaceutical companies to obtain the client’s medications.
  13. Complete Medicaid verifications and chart reviews, as needed.
  14. Complete daily documentation in both the electronic health record (eClinicWorks) and the supplemental database (CAREWare).
  15. Submit monthly documentation and reports, including billing sheets, to the Director of Case Management Services and Chief Financial Officer.
  16. Develop and maintain strong working relationships with and routinely consult with case managers, healthcare providers, psychiatrists, and health educators both within the agency and the community at large; participate in huddles and care team meetings as requested and able.
  17. Responsible for ensuring clarity on program expectations and standards, including but not limited to record keeping and documentation, behavioral expectations, work quality and productivity expectations, effective teamwork, and client-centered ethical practice.
  18. Responsible for remaining receptive to coaching and/or participating in disciplinary action when expectations and standards are not met
  19. Attend bi-monthly staff and department meetings.
  20. Provide client transportation as needed to medical and mental health appointments.
  21. Maintains strict confidentiality of employee, client, company, and vendor data, as well as handling sensitive and critical information with professionalism and discretion
  22. All other duties, as assigned.

Knowledge, Skills, and Abilities

  1. Knowledge of the concepts and principles of case management.
  2. Strong desire to work with minority populations, to include but not limited to all gender identities, sexual orientations, and economic status.
  3. Ability to communicate effectively and maintain working relationships with people from diverse ethno-cultural backgrounds.
  4. Ability to establish and maintain effective team relationships with other community organizations and the public.
  5. Ability to prioritize needs and plan work assignments accordingly.
  6. Fluency in basic computer systems, including Microsoft Office.
  7. Knowledge of HIPAA confidentiality requirements.

Minimum Qualifications

Bachelor's degree or higher in social work with licensure by the State of Alabama (LBSW). At least one (1) year of case management experience preferred but not required. Bilingual in both English and Spanish language preferred but not required.

RW Social Worker Level I

RW Social Worker Level I

Duties and Responsibilities

  1. Assists, make appointments, and follow up on appointment completion for clients by referring them for additional supportive services, including housing, dental, mental health, eye glasses, and substance abuse services.
  2. Conduct intakes/reassessments (psychosocial assessments) and conduct six (6) month follow-up.
  3. Develop individual treatment plans with clients to determine and accomplish goals based on the outcome of the psychosocial assessments.
  4. Ensure that Ryan White funds are the payer of last resort while fulfilling the needs of the clients.
  5. Complete post-test education sessions (PTE).
  6. Teach life enhancement skills through educational training.
  7. Align clients with community resources to meet any needs exceeding the scope of the organization.
  8. Assist clients with enrollment in qualified health insurance plans through Alabama's Marketplace.
  9. Provide psychosocial support to clients.
  10. Correspond, collaborate, and process the required applications and documents with the pharmacies and pharmaceutical companies to obtain the client’s medications.
  11. Complete applications, recertifications, and revisions for the Alabama AIDS Drug Assistance Program (ADAP).
  12. Complete applications and recertifications for the Alabama Insurance Assistance Program (AIAP).
  13. Complete an Annual Household Budget Assessment with the client, as needed.
  14. Assist clients with job searches and resume writing.
  15. Collaborate with Social Service agencies to ensure appropriate support for clients, advocating for clients as needed; follow up with clients and other agencies regarding transition of clients and record outcomes.
  16. Maintain accurate records of financial assistance program in Excel and in Homeless Management Information System (HMIS).
  17. Align clients with community resources to meet any needs exceeding the scope of the organization.
  18. Complete Medicaid verifications and chart reviews, as needed.
  19. Complete daily documentation in both the electronic health record (eClinicWorks) and the supplemental database (CAREWare).
  20. Submit monthly documentation and reports, including billing sheets, to the Director of Case Management Services and Chief Financial Officer.
  21. Call all clients on assigned provider’s schedule daily that No-Show for their daily appointments, reschedule the appointment, and assess the barriers to attending the appointment.
  22. All other duties, as assigned.

Knowledge, Skills, and Abilities

  1. Knowledge of the concepts and principles of case management.
  2. Strong desire to work with minority populations, to include but not limited to all gender identities, sexual orientations, and economic status.
  3. Ability to communicate effectively and maintain working relationships with people from diverse ethno-cultural backgrounds.
  4. Ability to establish and maintain effective team relationships with other community organizations and the public.
  5. Ability to prioritize needs and plan work assignments accordingly.
  6. Fluency in basic computer systems, including Microsoft Office.
  7. Knowledge of HIPAA confidentiality requirements.

Minimum Qualifications

Bachelor's degree or higher in social work with licensure by the State of Alabama (LBSW). At least one (1) year of case management experience preferred but not required. Bilingual in both English and Spanish language preferred but not required.


This email address is being protected from spambots. You need JavaScript enabled to view it.

No phone calls will be accepted.


Thrive Alabama is a growing primary health care provider in Huntsville, AL. We are looking to insure that we have an adequate number of physicians to provide our patients with the quality coverage they need.

About our community

Huntsville, Alabama is a vibrant metropolitan area tucked away in the foothills of the Appalachian Mountains, with a welcoming laidback southern charm.

Thinking about relocating? Reach for the stars in the community where the sky is not the limit. Military, space, telecommunications, biotechnology, diversified manufacturing, and a variety of emerging specialties provide challenging work in delightful surroundings. The area enjoys a favorable cost of living and quality of life. Mountains, lakes, woodlands, and the Tennessee River accommodate numerous recreational activities. A temperate climate enhances the season for outdoor sports, including world-class golf, hiking, biking, and fishing. Major concerts, Broadway and symphony performances, and extensive permanent collections and traveling exhibitions contribute to a wonderful way of life.

We are only 5 hours away from the white pristine beaches of the Gulf of Mexico, 2 hours from Music City Nashville, TN, and 4 hours from Atlanta.

Apply for an open position in the field of medicine.

We are always looking for motivated medical providers and always accept resume/CV submissions. Please submit your resume to This email address is being protected from spambots. You need JavaScript enabled to view it. if you’re interested in joining our team!

Our Mission

Thrive Alabama empowers our patients to create a healthy community by providing compassionate, accessible, affordable, comprehensive care.


Holiday Closings

May 28: Memorial Day
July 4: Independence Day
Sept 3: Labor Day
Nov 22-23: Thanksgiving
Dec 24-25: Christmas

  • Huntsville Clinic

    600 St. Clair Avenue | Building 3 | Huntsville, AL 35801
    Phone 256-536-4700 | Fax 256-536-4117

    Monday-Thursday 8 a.m. - 5 p.m.
    Friday 8 a.m. - noon

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Florence Clinic

    112 S. Pine Street | Suite 202 | Florence, AL 35630
    Phone 256-764-0492 | Fax 256-764-1670

    Monday-Thursday 8 a.m. - 5 p.m.
    Closed for Lunch Noon - 1 p.m.
    Friday 8 a.m. - noon

    Testing Hours
    Monday-Thursday 8 a.m. - 11:15 a.m. and 1 p.m. - 4:15 p.m.
    Friday 8 a.m. - 11:15 a.m.

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Albertville Clinic

    201 E. McKinney Avenue | Suite A | Albertville, AL 35950
    Phone 256-660-5127 | Fax 256-660-5130

    Monday-Thursday 8 a.m. - 5 p.m.
    Closed for Lunch Noon - 1 p.m.
    Friday 8 a.m. - noon

    Testing Hours
    Monday-Thursday 8 a.m. - 11:15 a.m. and 1 p.m. - 4:15 p.m.
    Friday 8 a.m. - 11:15 a.m.

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.

  • Thrive Wellness Clinic

    600 St. Clair Avenue | Building 7 Suite 18 | Huntsville, AL 35801
    Phone 256-382-5696 | Fax 256-382-6018

    Monday-Thursday 8 a.m. - 5 p.m.
    Friday 8 a.m. - noon

    Medical Emergency

    If you have a medical emergency after clinic hours, call 911 immediately or go to nearest emergency room.
    Si nuestra oficina está cerrada y tiene una emergencia llame al 911 o vaya a su sala de emergencias local.