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
- 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...SuggestedPermanent employmentContract workLocumLocal areaShift workDay shift
- ...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...SuggestedTemporary workLocumImmediate startShift workNight shiftWeekend work
- 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...SuggestedFor contractorsLocumImmediate startMonday to FridayShift work
- 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...SuggestedLocumMonday to FridayWeekend work
$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...SuggestedHourly payPermanent employmentFull timeTemporary workLocumShift work- ...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 payPermanent employmentFull timeLocumLocal areaShift workDay shift
- 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 employmentFor contractorsLocumShift work3 days per week
$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 timeLocal areaImmediate start- ...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 timeTemporary workWork at office
$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 payWeekly payLocumLocal areaMonday to Friday$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 payFull timeWork at office$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 timeReliefWork at officeLocal areaRelocation packageNight shiftAfternoon shift- 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...
$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 timeContract workShift work- ...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 employmentFull timeTemporary workLocumLocal areaShift work3 days per week
$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 timeContract workShift work- ...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 payDaily paidFull timeContract workShift work
$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 timeContract workTemporary workShift workNight shift$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 timeContract workImmediate startShift workNight shift- ...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 payDaily paidLong term contractFull timeContract workTemporary workShift workNight shift
$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 timeTemporary workImmediate startShift workNight shift$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 timeImmediate startShift workNight shift$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 timeContract workShift workNight shiftWeekend work$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 timeContract workLocal areaImmediate startShift workNight shift- ...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 payDaily paidFull timeContract workShift workNight shift
$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 timeContract workShift workNight shift$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 timeContract workImmediate startShift workNight shift$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 timeContract workShift workNight shift$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 payFull timeContract workShift workNight shift$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 payFull timeContract workShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Certified Nurse Practitioner. Be the first to apply!




