Per Diem Home Health Nurse Practitioner (NP) - Ankeny, Iowa

  • Sunbelt Staffing
  • Ankeny, Iowa
  • Full Time

Providing advanced care in the community, this per diem opportunity is designed for Nurse Practitioners seeking autonomy and flexible scheduling within home health settings. Youll be performing home health risk assessments for Medicare Advantage members, visiting individuals in their residences throughout Polk County, IAincluding Urbandale, Johnston, and Clive. Assessments average 45 minutes and may involve annual wellness checks or post-discharge follow-ups.

Schedule:

  • Flexible shifts available Monday through Sunday
  • Self-scheduling: create your own work calendar
  • Minimum weekly or bi-weekly hourly commitment

Key Responsibilities:

  • Complete home health risk assessments, documenting findings for a Medicare Advantage health plan
  • Assess previous and current medical history, current conditions, and medication use
  • Offer patient education on health conditions and medication regimens
  • Identify gaps in care and propose actionable recommendations
  • Focus exclusively on evaluation; no prescribing or treatment plan development required

Qualifications:

  • Active Nurse Practitioner license in Iowa
  • CPR certification (BLS)
  • Board Certification (AANP or ANCC)
  • At least 6 months experience as an NP preferred
  • MSN from an accredited school of nursing

This per diem position offers competitive compensation: you will earn $80-$90 per evaluation, along with a mileage stipend and additional pay for required administrative time. This structure is ideal for clinicians seeking well-compensated, flexible work that fits their lifestyle.

Advance patient care in your community with meaningful, one-on-one clinical encounters and a schedule tailored to your needs. Apply today to start making a direct impact in Polk County, IA, as a trusted Nurse Practitioner providing essential home health assessments.

Job ID: 523378012
Originally Posted on: 6/2/2026

Want to find more Advanced Practitioner opportunities?

Check out the 31,054 verified Advanced Practitioner jobs on iHireAdvancedPractitioners