Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Certified Nurse Practitioner

Abacus Labs

Nurse Practitioner / Certified Nurse Midwife – Maternal & Women's Health

Location: Hanover, Goochland, New Kent & Charles City Counties, VA

Schedule: No nights • No weekends • No call

About the Role

Abacus Corporation is seeking an experienced Nurse Practitioner (Family or Women's Health) or Certified Nurse Midwife (CNM) to provide maternal health, reproductive health, family planning, STI, and community-based clinical services.

This is an excellent opportunity for a provider who enjoys patient-centered care, public health, and working with diverse communities. The position provides services across Hanover, Goochland, New Kent, and Charles City Counties, with travel between locations required.

What You'll Do

Maternal & Prenatal Care

  • Provide comprehensive prenatal care, including initial evaluations, routine visits, risk assessments, and monitoring of maternal and fetal health.
  • Order, interpret, and follow up on labs, ultrasounds, and other diagnostic testing.
  • Identify high-risk pregnancies and coordinate referrals to OB/GYN, perinatal, behavioral health, and social service providers.
  • Manage common pregnancy-related conditions within scope of practice, including anemia, hypertension, infections, and diabetes screening.
  • Provide education and counseling on nutrition, physical activity, substance use, mental health, breastfeeding, family planning, and safe infant care.
  • Deliver trauma-informed and culturally responsive care to diverse populations.

Family Planning & Reproductive Health

  • Conduct reproductive health assessments and provide contraceptive counseling.
  • Educate patients on fertility awareness, pregnancy planning, and preconception health.
  • Perform pregnancy testing and provide appropriate counseling, referrals, and follow-up.

STI Services

  • Conduct STI risk assessments, specimen collection, and point-of-care testing as applicable.
  • Provide education regarding STI prevention, treatment adherence, and partner notification.
  • Coordinate follow-up care and referrals for patients with positive results.
  • Maintain confidentiality and a supportive, nonjudgmental approach.

TB/LTBI Evaluations

  • Work alongside the TB nursing coordinator and nursing staff to perform comprehensive physical examinations and medical evaluations.
  • Support appropriate follow-up, referrals, and documentation.

Public Health & Community Outreach

  • Participate in maternal health initiatives focused on improving maternal and infant health outcomes.
  • Collaborate with public health nurses, WIC, home visiting programs, social services, community health workers, health educators, and local healthcare providers.
  • Support efforts to increase access to early and consistent prenatal and postnatal care.
  • Participate in group prenatal education, childbirth preparation, safe sleep, car seat education, and other community programs as needed.

Documentation & Compliance

  • Maintain accurate and timely electronic health records and clinical documentation.
  • Follow applicable state and local public health protocols, standing orders, and clinical guidelines.
  • Support Title V Maternal & Child Health requirements and reproductive/sexual health programs.
  • Participate in chart reviews, audits, program evaluations, and grant-related reporting as needed.

What We're Looking For

Required

  • Current Virginia licensure as a Nurse Practitioner (Family or Women's Health) or Certified Nurse Midwife (CNM).
  • Master's or Doctoral degree in Nursing or Midwifery.
  • Experience providing prenatal, women's health, reproductive health, or sexual health services.
  • Knowledge of family planning, STI prevention, maternal-child health, and population-based care.
  • Strong communication skills and the ability to provide respectful, culturally responsive care to diverse populations.
  • Ability to travel between assigned locations in Hanover, Goochland, New Kent, and Charles City Counties.

Preferred

  • Public health or community-based healthcare experience.
  • Familiarity with Title V, Title X, state family planning programs, or STI surveillance.
  • Training in trauma-informed care, motivational interviewing, or culturally responsive care.
  • Experience serving high-risk or underserved populations.
  • Bilingual Spanish skills are a plus.

#INDRI

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Certified Nurse Practitioner in Hanover, VA vacancy
  • This Job at a Glance Job Reference Id: ORD-222580-NP-VA Title: NP Dates Needed: ASAP - Ongoing Shift Type: Day Shift Assignment Type: Outpatient; Urgent Care Call Required: No Board Certification Required: Yes Job Duration: Locums; Locums to Perm...
    Suggested
    Permanent employment
    Contract work
    Locum
    Local area
    Shift work
    Day shift

    LocumTenens

    Glen Allen, VA
    6 days ago
  •  ...Job Description JOB OVERVIEW Job Id: 102202 Profession: Nurse Practitioner Specialty: NP - Cardiology Job Type: Locum Tenens Location: Mechanicsville, VA Service Setting: Inpatient Coverage Type: Clinical + Call Coverage Period: Sep... 
    Suggested
    Temporary work
    Locum
    Immediate start
    Shift work
    Night shift
    Weekend work

    Adelphi Medical Staffing, LLC

    Mechanicsville, VA
    2 days ago
  • Job Description & Requirements Cardiology Nurse Practitioner (NP) StartDate: ASAP Available Shifts: Day On Call;9 Pay Rate: $101.85 - $110.25 This facility is seeking Nurse Practitioner Cardiology for locum tenens support as they look to fill a current need. Details... 
    Suggested
    For contractors
    Locum
    Immediate start
    Monday to Friday
    Shift work

    AMN Healthcare

    Mechanicsville, VA
    2 days ago
  • We are seeking a Board-Certified Locums Cardiology Nurse Practitioner to provide 100% inpatient cardiology coverage in Mechanicsville, Virginia. This is an excellent opportunity for an experienced Cardiology NP who is comfortable working independently alongside an Interventional... 
    Suggested
    Locum
    Monday to Friday
    Weekend work

    Northeast Healthcare Recruitment, Inc.

    Mechanicsville, VA
    23 days ago
  • $100 per hour

     ...Nurse Practitioner | Urgent Care Location: Glen Allen, VA Employer: WhiteCoat Locums Pay: $100 per hour Start Date: ASAP...  ...Stabilization When Needed Requirements Board Certified - Required Active Virginia License - Required Active... 
    Suggested
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Locum
    Shift work

    WhiteCoat Locums

    Glen Allen, VA
    1 day ago
  •  ...Nurse Practitioner | Urgent Care Location: Glen Allen, VA Employer: LocumTenens.com Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Position This Job at a Glance Job Reference Id: ORD-222580-NP-VA Title: NP... 
    Weekly pay
    Permanent employment
    Full time
    Locum
    Local area
    Shift work
    Day shift

    LocumTenens.com

    Glen Allen, VA
    1 day ago
  • Job Description & Requirements Urgent Care Nurse Practitioner or Physician Assistant(NP) StartDate: ASAP Available Shifts: Day 12 Pay Rate: $82.45 - $89.25 This facility is seeking Nurse Practitioner and Physician Assistant Urgent Care for locum tenens support as they... 
    Permanent employment
    For contractors
    Locum
    Shift work
    3 days per week

    Confidential

    Glen Allen, VA
    5 days ago
  • $130k - $160k

     ...Job Description Job Description SUMMARY: The Advanced Nurse Practitioner is responsible for providing comprehensive primary healthcare services to incarcerated individuals within an immigration detention facility, and with a collaborating physician. This includes... 
    Full time
    Local area
    Immediate start

    CoreCivic, Inc.

    Glen Allen, VA
    3 days ago
  •  ...comprehensive, evidence-based and individualized. Master Center is expanding and seeking talented Full-Time Addiction Medicine Nurse Practitioners or Physician Assistants to work in the Richmond area. We prefer Nurse Practitioners or Physician Assistants with prior... 
    Full time
    Temporary work
    Work at office

    Master Center for Addiction Medicine

    Glen Allen, VA
    5 days ago
  • $100 per hour

     ...Primary Care Nurse Practitioner – Locum | Glen Allen, VA Nurse's Etc. Staffing, a proud veteran and minority-owned healthcare staffing agency, is seeking experienced Nurse Practitioner for an exciting locum tenens opportunity. Assignment Details: Location: Glen... 
    Hourly pay
    Weekly pay
    Locum
    Local area
    Monday to Friday

    NURSES Etc STAFFING

    Glen Allen, VA
    1 day ago
  • $115k - $140k

     ...Description: COMMONWEALTH KIDNEY DOCTORS Nurse Practitioner Position Type: Full-Time / Exempt Reports To: Controller/Physician Leadership Good-Faith Salary Range: $115,000 to $140,000 per year (approximately $55.29 to $67.31 per hour based on 2,080... 
    Hourly pay
    Full time
    Work at office

    Nephrology Specialists

    Ashland, VA
    5 days ago
  • $90 - $115 per hour

     ...patient education and follow up as necessary Provide services at the member’s place of residence which can be in their homes or Skilled Nursing Facilities Benefits of Working at Matrix Flexibility Visits are scheduled based on YOUR availability. We conduct assessments Sunday... 
    Full time
    Relief
    Work at office
    Local area
    Relocation package
    Night shift
    Afternoon shift

    Matrix Medical Network

    Glen Allen, VA
    3 days ago
  • A healthcare provider in Mechanicsville, VA, is seeking a Nurse Practitioner to deliver quality patient care. Responsibilities include diagnosing and treating patients, prescribing medications, and developing treatment plans. The ideal candidate must possess a current... 

    Nirvana Health & Wellness

    Mechanicsville, VA
    6 days ago
  • $2,499 per week

     ...Registered Nurse (RN) | Registered Nurse First Assistant Location: Mechanicsville, VA Agency: Triage Staffing Pay: $2,499 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 18 Weeks Start Date: 9/14/2026 About the Position... 
    Full time
    Contract work
    Shift work

    Triage Staffing

    Mechanicsville, VA
    1 day ago
  •  ...Type:** Locum; Locum to Permanent **Profession/Specialty:** Nurse Practitioner (NP); Physician Assistant (PA) - Urgent Care **Dates of...  ...shifts per week. **Mandated Job Requirements:** - Board Certified (required) - Active Virginia state license (required) -... 
    Permanent employment
    Full time
    Temporary work
    Locum
    Local area
    Shift work
    3 days per week

    77 consultants

    Glen Allen, VA
    19 days ago
  • $2,499 per week

     ...Registered Nurse (RN) | Registered Nurse First Assistant Location: Mechanicsville, VA Agency: Triage Staffing Pay: $2,499 per week Shift Information: Days - 4 days x 10 hours Contract Duration: 18 Weeks Start Date: 9/14/2026 About the Position... 
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  •  ...Registered Nurse (RN) | Electrophysiology Lab Location: Mechanicsville, VA Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/26/2026 About the Position... 
    Weekly pay
    Daily paid
    Full time
    Contract work
    Shift work

    TotalMed

    Mechanicsville, VA
    2 days ago
  • $1,956 - $2,081 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Fusion Medical Staffing Pay: $1,956 to $2,081 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/28/2026... 
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  • $1,908 - $2,116 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: LRS Healthcare Pay: $1,908 to $2,116 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date:... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    LRS Healthcare

    Mechanicsville, VA
    1 day ago
  •  ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Nights Contract Duration: 18 Weeks Start Date: 10/6/2026 About the Position... 
    Weekly pay
    Daily paid
    Long term contract
    Full time
    Contract work
    Temporary work
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    2 days ago
  • $2,114 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Medical Solutions Pay: $2,114 per week Shift Information: Nights Start Date: ASAP About the Position TravelNurseSource is working with Medical Solutions... 
    Full time
    Temporary work
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  • $2,114 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Medical Solutions Pay: $2,114 per week Shift Information: Nights Start Date: ASAP About the Position A facility in Mechanicsville, VA is seeking its... 
    Full time
    Immediate start
    Shift work
    Night shift

    Medical Solutions

    Mechanicsville, VA
    1 day ago
  • $2,443 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Prime Staffing Pay: $2,443 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position... 
    Full time
    Contract work
    Shift work
    Night shift
    Weekend work

    Prime Staffing

    Mechanicsville, VA
    1 day ago
  • $2,103 - $2,256 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Host Healthcare Pay: $2,103 to $2,256 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 9/28/2026 About the Position TravelNurseSource... 
    Full time
    Contract work
    Local area
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  •  ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Nights Contract Duration: 18 Weeks Start Date: 10/6/2026 About the Position... 
    Weekly pay
    Daily paid
    Full time
    Contract work
    Shift work
    Night shift

    TotalMed

    Mechanicsville, VA
    2 days ago
  • $2,201 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Triage Staffing Pay: $2,201 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 15 Weeks Start Date: 9/28/2026 About the Position... 
    Full time
    Contract work
    Shift work
    Night shift

    Triage Staffing

    Mechanicsville, VA
    1 day ago
  • $2,126 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: FlexCare Pay: $2,126 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date... 
    Full time
    Contract work
    Immediate start
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  • $2,201 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: Triage Staffing Pay: $2,201 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 15 Weeks Start Date: 9/28/2026 About the Position... 
    Full time
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  • $1,991 - $2,212 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: CrossMed Healthcare Pay: $1,991 to $2,212 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/28/2026... 
    Weekly pay
    Full time
    Contract work
    Shift work
    Night shift

    TravelNurseSource

    Mechanicsville, VA
    1 day ago
  • $1,991 - $2,212 per week

     ...Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Mechanicsville, VA Agency: CrossMed Healthcare Pay: $1,991 to $2,212 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 9/28/2026... 
    Weekly pay
    Full time
    Contract work
    Shift work
    Night shift

    CrossMed Healthcare

    Mechanicsville, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Certified Nurse Practitioner. Be the first to apply!