Primary Health Care logo

Nurse Practitioner or Physician Assistant - Float

Primary Health Care

Ames, IAFull-time$92–116K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$92–116K/yr
Location
Ames, IA
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Iowa Nurse Practitioner LicenseBoard CertificationDEA RegistrationIowa Pharmacy RegistrationBasic Life Support CertificationMandatory Reporter TrainingValid Driver's License

Job overview

Primary Health Care seeks a Nurse Practitioner or Physician Assistant to provide patient care and coverage across its clinics in the Des Moines metro, Ames, and Marshalltown. The role serves patients from diverse backgrounds, including at outreach sites, and works collaboratively with a Patient Care Team. Care may be provided in person or via telemedicine. The schedule is Monday through Friday, 8 a.m. to 5 p.m., with occasional weekends.

Skills & qualifications

RequiredNice to have

Skills

Patient-Centered CareOrganizationPrioritizationTime ManagementMultitaskingAttention to DetailListeningMicrosoft OfficeVerbal CommunicationWritten CommunicationEmpathyInterpersonal SkillsDe-EscalationServing Diverse PopulationsCollaborationTeamworkProblem-SolvingAnalytical ThinkingCritical ThinkingCommunity HealthBilingual English-Spanish

Qualifications

Approved NP or PA Program2+ Years NP or PA ExperienceIowa Nurse Practitioner LicenseBoard CertificationDEA RegistrationIowa Pharmacy RegistrationBasic Life Support CertificationMandatory Reporter TrainingValid Driver's LicenseDriver's InsurancePrior NP or PA Clinical Experience

Benefits

Tuition Assistance

Full job description

Full Time

Ames, IA, US

Clive, IA, US

Des Moines, IA, US

Marshalltown, IA, US

Requisition ID: 2301

Salary Range: $92,400.00 To $138,600.00 Annually

Are you looking for an opportunity to do amazing work helping others? You've come to the right place. Let's make a difference!

Primary Health Care (PHC) was founded in 1981 by Dr. Bery Engebretsen in Des Moines, IA. Our mission has remained unchanged since that time, to provide healthcare and supportive services to all, regardless of insurance, immigration status, or ability to pay.

Based on the needs of the communities we serve, PHC offers a spectrum of medical and dental services including family practice, behavioral health, HIV care and services, and pharmacy. PHC’s Homeless Support Services is the entry point for serving people experiencing homelessness in Polk County. Enabling services are available to help patients with benefits enrollment, case management, transportation, translation, and patient education. We currently have locations in Ames, Des Moines, & Marshalltown. This position will be floating to all of our clinics in the Des Moines metro as well as Ames and Marshalltown.

As a Nurse Practitioner or Physician Assistant, you will be responsible for providing patient care services to the Primary Health Care, Inc. (PHC) patient population in assigned clinic sites, and occasionally any of the various Outreach Project sites, including, but not limited to, patient homes, school-based clinics, mobile unit(s), shelters, street sites, and any other current or future designated location or PHC site. Works collaboratively with a Patient Care Team to provide, delegate, evaluate, and coordinate comprehensive professional care for patients of all cultures and backgrounds. Meets ever changing healthcare challenges while engaging patients in holistic care. Utilizes established workflows to ensure patient and staff satisfaction and organizational financial success. Demonstrates iCare values in daily work.

This Float Nurse Practitioner or Physician Assistant will provide patient care and coverage across all PHC clinic locations, supporting the needs of each clinic.

What's Great About this Position?

  • Continue to develop your skills and grow your career through PHC’s training opportunities including: PHC University, Emerging Leaders, and medical and dental assistant training programs.

  • Be part of a team who can provide different services and specialties to our patients.

  • Great team environment in a beautifully remodeled clinic.

  • Work at multiple locations and be exposed to a variety of medical specialties and patient populations.

  • Serve vulnerable and underserved populations in an FQHC and make direct and meaningful impact on patients who have barriers and limited access to healthcare.

What You Will Do

  • Provides medical care in accordance with established standards, regulations, and policies and procedures of PHC. Obtains medical histories and performs examination to diagnose and treat patients in person or via telemedicine. Orders diagnostic tests including radiology and laboratory studies and interprets results. Writes medical orders and prescriptions. Performs approved procedures. Provides patient and family education and counseling.

  • Codes patient encounters accurately. Maintains and monitors electronic medical records including history, physical exams, progress notes, and discharge summaries. Ensures complete documentation of medical records within the designated PHC time frame.

  • Completes appropriate correspondence, phone calls, referral documentation, prior authorizations, refills, and letters to patients and referring providers within the designated time frame established by PHC.

  • Actively participates in process improvement work and quality measures consistent with organizational priorities. Collaborates with Patient Care Team members to ensure effective and efficient functioning of the team.

  • Follows and ensures compliance with all regulatory requirements including, but not limited to, risk management, medical records/peer review, accreditation requirements and federal, state, and local regulations.

  • Leads, mentors, trains, and educates employees, students, and residents. Participates in research as desired.

Qualifications You Need to Bring

Required:

  • Graduate of an approved Nurse Practitioner or Physician Assistant program.

  • At least 2 years experience as a Nurse Practitioner or Physician Assistant.

  • Experience with and demonstrates patient centered care.

  • Strong organization, prioritization, and time management skills with ability to multi task in a fast-paced environment.

  • Detail oriented with high degree of accuracy.

  • Good listening skills.

  • Proficiency using Microsoft Office applications; willingness and ability to learn data base applications.

  • Excellent verbal and written communication skills.

  • Strong professional skills with ability to interact with others in a calm and empathetic, and efficient manner.

  • Outstanding interpersonal skills with ability to de-escalate difficult situations and work effectively with and serve a diverse population in various environments.

  • Excellent collaboration and team-oriented skills.

  • Outstanding problem-solving skills with analytical and critical thinking capability.

  • License/Certifications: Licensed Nurse Practitioner in the state of Iowa; Board Certified as appropriate for license/specialty; current registration with the Federal Drug Enforcement Administration (DEA) and Iowa Board of Pharmacy Examiners (CSA); *current Basic Life Support (BLS) for Health Care Providers Certification recognized by the American Heart Association; *current Mandatory Reporter Training: Child and Dependent Adult Abuse recognized by the Iowa Department of Public Health; valid driver’s license and insurance. *Must be obtained during introductory period if not current.

[If applicable, *Must be obtained within Introductory Period if not current]

Preferred:

  • Community Health Center experience

  • Prior clinical experience as a Nurse Practitioner or Physician Assistant

  • Bilingual, verbal, and written language proficiency in English/Spanish.

We Take Care of Our People

Your experience and skills determine your base pay. The hiring range for this position is typically $92,400 - $115,500 annually. Candidates with extensive work experience related to this position may be considered for additional compensation up to the pay grade maximum of $138,600 annually.

Join the PHC Community

| PHC Talent Community (https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=1a81e9ec-0004-4bf2-aadc-f982de3a9509&ccId=19000101\_000001&lang=en\_US&selectedMenuKey=CurrentOpenings) | Facebook (https://www.facebook.com/primaryhealthcareiowa) | Instagram (https://www.instagram.com/phciowa/) | LinkedIn (https://www.linkedin.com/company/primary-health-care-iowa/mycompany/verification/) | TikTok (https://www.tiktok.com/@phciowa?\_t=8Wy7yQMltsI&\_r=1&fbclid=IwAR3eYN31kfbNlQj1vmHoMlkGwCN5oZkmlwmxOs1OSAGcM7pdbykWuiulBqs) | Twitter (https://twitter.com/PHCIowa)

Monday - Friday 8am - 5pm, occasional weekends

40

How this job compares

Set against the 10,079 open Nurse Practitioner jobs on Olive Jobs, counted November 4, 2026.

Pay
  • This posting$92–116K/yr
  • Iowa median$92–169K/yr62 salary ranges
  • US median$110–164K/yr3,772 salary ranges

This range's midpoint, $104K, is 16% below the Iowa median midpoint ($124K) — in the lowest quarter of Nurse Practitioner salary ranges in Iowa.

Openings
Olive Jobs lists 228 open Nurse Practitioner jobs in Iowa and 10,079 across the US. 3% of them nationwide are listed as remote or flexible.
Hiring the most in Iowa
Experience
This posting asks for at least 2 years of experience; Nurse Practitioner postings that state a minimum ask for 2 years at the median (2,970 postings).
Education
3,628 of the 10,079 open Nurse Practitioner jobs (36%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 4, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.