NURSE PRACTITIONER
Black Hawk County Health Department
Nurse Practitioner
This job has two open positions: one full-time and one part-time. Under general supervision, performs professional nurse practitioner work including responsibility for the care and evaluation of clients in alignment with current county initiatives, and state and federal guidelines at the Black Hawk County Public Health Clinic and satellite locations; performs related work as required.
Essential Duties
- Must be capable of regular and predictable attendance at a specified location to perform assigned tasks.
- Provides clinical services such as targeted testing, education, and outreach for HIV, Hepatitis and sexually transmitted infections
- Provides clinical care including well child exams and childhood immunizations.
- Counsels clients to instruct them in proper health care practices.
- Orders prescriptions based on client's medical needs in alignment with evidence-based treatment guidelines.
- Refers clients to other local health care and conduct follow-up as appropriate.
- Maintains proficiency in use of the electronic health record system, medical coding and laboratory procedures consistent with scope of practice.
- Participates in quality improvement activities.
- Assist with operational output, technical guidance, and day-to-day work quality specifically to assist with monitoring efficiencies related to staff and patient workflows and safety.
- Executes standing orders for regular operations and during public health emergencies.
- Other duties as assigned.
- Supervision Received: Supervision is received from the Program Manager or as assigned.
- Supervision Exercised: Maintains functional supervision over Public Health Nurses to ensure efficient operations of clinics.
Qualifications
- Graduation from an Iowa Nursing Board approved advanced practice master's program or completion of a formal advanced practice education program is required.
- Must possess current license as an Advanced Registered Nurse Practitioner valid in the State of Iowa.
- Maintains certification as a Nurse Practitioner.
- Previous work experience as a Nurse Practitioner preferred.
- Multilingual skills preferred.
- Must possess a valid Driver's License in the State of Iowa and be insurable under County guidelines.
- Ability to interact with people from varied socioeconomic and cultural/racial/ethnic backgrounds, as well as sexual orientation.
- The employee must frequently lift and/or move up to 50 pounds.
- Ability to read, analyze and interpret common scientific and technical journals, financial reports, and legal documents.
- Ability to respond to common inquiries from patients, regulatory agencies, or members of the business community.
- Experience with clinical electronic health record system.
- Demonstrated leadership abilities and goal attainment.
- Excellent written and verbal communication skills are required
Supplemental Information
The work environment and physical demand characteristics are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Refer to the "Essential and Marginal Function Analysis" statement for a complete description of essential functions and functional requirements.
- Work is performed indoors but may require frequent travel from one location to another to perform essential duties.
- Position requires frequent use of computers, phones, copiers, and fax machines.
- Position requires frequent interaction with employees, outside agencies and the public.
- ...value-based care, we offer senior living communities and skilled nursing facilities a wide range of solutions proven to enhance health... ...right place—and we look forward to working with you. Nurse Practitioner or Physician Assistant We are seeking a compassionate and...SuggestedFull timeTemporary workPart timeRelocation package
$145k
...Primary Care About the Opportunity Are you passionate about evidence-based medicine? We're looking for a dedicated Nurse Practitioner (ARNP, FNP-C) or Physician Assistant (PA-C) to join our dynamic healthcare team, serving patients at our Family Medicine office...SuggestedFull timeTemporary workWork at office- ...Job Description Job Description Description: Attention all Nurse Practitioners, we are calling you to partner with us as independent contractors providing services to our Military Service members. We primarily work weekends, with some occasional weekdays under...SuggestedFor contractorsLocal areaRemote workWeekend workWeekday work
- ...Vivo HealthStaff is recruiting for Nurse Practitioners for locum tenens assignments conducting Veteran Disability Physicals. Locations Available: - Mason City, IA - Waterloo, IA Details: - Flexible Schedule - Veteran Disability Exams Benefits: -...SuggestedHourly payWeekly payPermanent employmentLocumFlexible hours
$2,204 per week
...Registered Nurse (RN) | Dialysis Location: Waterloo, IA Agency: AHS Staffing Pay: $2,204 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 6/15/2026 About the Position TravelNurseSource is working...SuggestedPermanent employmentFull timeContract workTemporary workShift work$2,204 per week
...Registered Nurse (RN) | Dialysis Location: Waterloo, IA Agency: AHS Staffing Pay: $2,204 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 6/15/2026 About the Position AHS Staffing is looking...Full timeContract workShift work$2,626 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Cynet Health Pay: $2,626 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position Job...Full timeContract workMonday to FridayShift workWeekend work$2,151 - $2,473 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Fusion Medical Staffing Pay: $2,151 to $2,473 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About...Full timeContract workTemporary workImmediate startShift workNight shift$2,726 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: ADN Healthcare, LLC Pay: $2,726 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position...Extra incomeFull timeContract workShift work$2,593 - $2,754 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: AMN Healthcare Pay: $2,593 to $2,754 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position...Extra incomeFull timeContract workTemporary workShift work$2,626 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Convergence Medical Staffing Pay: $2,626 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the...Weekly payFull timeContract workTemporary workShift workDay shift- ...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Health Advocates Network Pay: Competitive weekly pay (inquire for details) Shift Information: Days Start Date: ASAP About the Position Benefits We Offer:...Weekly payDaily paidFull timeLocal areaImmediate startShift work
$2,375 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Advantis Medical Staffing Pay: $2,375 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...Full timeContract workImmediate startShift workDay shift$2,726 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: ADN Healthcare, LLC Pay: $2,726 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position...Extra incomeFull timeContract workTemporary workShift work$2,229 - $2,471 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: LRS Healthcare Pay: $2,229 to $2,471 per week Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position Ready to start your next travel adventure...Full timeContract workImmediate start$2,183 - $2,521 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: National Staffing Solutions Pay: $2,183 to $2,521 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About...Full timeContract workTemporary workShift work$2,151 - $2,473 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Fusion Medical Staffing Pay: $2,151 to $2,473 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About...Full timeContract workTemporary workImmediate startShift workNight shift$2,177 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: OneStaff Medical Pay: $2,177 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position We...Hourly payFull timeContract workTemporary workWork experience placementImmediate startShift work$2,587 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: KPG Healthcare Pay: $2,587 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position Travel...Weekly payDaily paidPermanent employmentFull timeContract workLocumShift work$2,183 - $2,521 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: National Staffing Solutions Pay: $2,183 to $2,521 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About...Full timeContract workTemporary workShift work$2,510 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: FlexCare Pay: $2,510 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Full timeContract workImmediate startShift work$2,299 - $2,369 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Jackson Nurse Professionals Pay: $2,299 to $2,369 per week Shift Information: Days - 5 days x 7 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About...Daily paidFull timeContract workImmediate startShift work$2,410 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Atlas MedStaff Pay: $2,410 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position Atlas...Hourly payFull timeContract workWork at officeShift work$2,177 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: OneStaff Medical Pay: $2,177 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource...Hourly payFull timeContract workTemporary workWork experience placementWork at officeImmediate startFlexible hoursShift work$2,587 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: KPG Healthcare Pay: $2,587 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/29/2026 About the Position TravelNurseSource...Weekly payDaily paidPermanent employmentFull timeContract workLocumShift work$2,786 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Care Career Pay: $2,786 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position A cardiac...Full timeContract workShift work$2,510 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: FlexCare Pay: $2,510 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Position...Full timeContract workImmediate startShift work$2,375 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Advantis Medical Staffing Pay: $2,375 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...Full timeContract workImmediate startShift workDay shift$2,484 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: Triage Staffing Pay: $2,484 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the Position Travel...Full timeContract workShift work$2,376 - $2,640 per week
...Registered Nurse (RN) | Cardiac Catheterization Lab Location: Waterloo, IA Agency: CrossMed Healthcare Pay: $2,376 to $2,640 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 6/22/2026 About the...Weekly payFull timeContract workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to NURSE PRACTITIONER. Be the first to apply!
- clinical nurse Waterloo, IA
- nurse practitioner - telehealth Waterloo, IA
- nursing home nurse practitioner Waterloo, IA
- nurse practitioner urology Waterloo, IA
- hospice nurse practitioner Waterloo, IA
- nicu nurse manager Waterloo, IA
- nurse director Waterloo, IA
- telemedicine nurse practitioner Waterloo, IA
- advanced nurse practitioner Waterloo, IA
- electrophysiology nurse practitioner Waterloo, IA



