Nurse Practitioner or Physician Assistant - Marshalltown
$92.4k - $115.5kPrimary Health Care Inc
Job Description
Job Description
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.
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.
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.
- 2 years experience working as a 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.
- 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 | Facebook | Instagram | LinkedIn | TikTok | Twitter
$90k - $110k
...We are seeking a full-time Nurse Practitioner or Physician Assistant to join our growing multispecialty clinic just west of Toledo, IA. Our clinic offers a range of services, including Family Medicine, Pediatrics, General Surgery, Orthopedic Surgery, Podiatry, and Optometry...SuggestedFull time$90k - $110k
...Physician Assistant | Family Practice Location: Marshalltown, IA Employer: AAS Locum Tenens Pay: Competitive weekly pay (inquire for details... ...About the Position We are seeking a full-time Nurse Practitioner or Physician Assistant to join our growing...SuggestedWeekly payFull timeLocumImmediate start- ...Area of Interest: Advanced Practice Nursing and Physician Assistants Job ID: 134275 Overview UnityPoint Clinic is actively recruiting for a PRN Hospitalist Nurse Practitioner to join our team in Marshalltown, IA. Choose a career that matters at UnityPoint Health...SuggestedDaily paidTemporary workReliefFlexible hoursShift work
$2,146 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Cynet Health Pay: $2,146 per week Shift Information: Nights - 3... ...Experience: 24 months of current Medical Surgical or Medical Surgical/Telemetry experience required License...SuggestedFull timeContract workShift workNight shiftWeekend work$2,020 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Core Medical Group Pay: $2,020... ...save for retirement Licensure assistance and reimbursement to set you up... ...join CoreMedical's travel nursing or allied travel family, our...SuggestedHourly payWeekly payDaily paidPermanent employmentFull timeContract workTemporary workRelocationShift workNight shift- ...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire... ...hospital or medical center setting Orthopedic and/or general surgery care experience required Drip experience...Weekly payFull timeContract workImmediate startNight shift
$1,761 - $1,873 per week
...Registered Nurse (RN) | Medical-Surgical Location: Marshalltown, IA Agency: Fusion Medical Staffing Pay: $... ...patients for diagnostic procedures, assist physicians during treatments, and monitor... ...from medical conditions or surgical procedures Document...Full timeContract workTemporary workShift workNight shift$2,056 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Magnet Medical... ...reporting any issues to the physician or healthcare team.... ...the medical team. Assist in the interpretation... ...with physicians, nurse practitioners, physician assistants,...Full timeContract workImmediate startFlexible hoursShift workNight shift- ...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire... ...hospital or medical center setting Orthopedic and/or general surgery care experience required Drip experience...Weekly payFull timeContract workTemporary workImmediate startNight shift
$2,083 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: OneStaff Medical Pay: $2,083 per week Shift Information: Rotating... ...additional 50% of the next 2% you contribute. Employee Assistance Program Free to all employees who’d like information...Hourly payFull timeContract workTemporary workWork experience placementShift work$1,776 - $1,969 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: LRS Healthcare Pay: $1,776 to $1,969 per week Shift Information: Nights Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Ready to start...Full timeContract workImmediate startShift workNight shift$2,277 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: Lucid Staffing Solutions Pay: $2,277 per week Shift Information: Nights - 3 days Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Description...Weekly payFull timeContract workImmediate startShift workNight shift$1,973 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: FlexCare Pay: $1,973 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Position Details Profession...Full timeContract workImmediate startShift work$2,170 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Advantis Medical Staffing Pay: $2,170 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position...Full timeContract workImmediate startShift workNight shift$1,973 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: FlexCare Pay: $1,973 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Position Details Profession...Full timeContract workImmediate startShift workNight shift$1,973 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: FlexCare Pay: $1,973 per week Shift Information: Days - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position TravelNurseSource is working...Full timeContract workImmediate startShift work$2,085 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: PRN Healthcare Pay: $2,085 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position TravelNurseSource...Daily paidFull timeContract workLocumReliefLocal areaShift workNight shift$2,170 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: Advantis Medical Staffing Pay: $2,170 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position...Full timeContract workImmediate startShift workNight shift$2,083 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: OneStaff Medical Pay: $2,083 per week Shift Information: Rotating... ...additional 50% of the next 2% you contribute. Employee Assistance Program Free to all employees who’d like information...Hourly payFull timeContract workTemporary workWork experience placementWork at officeFlexible hoursShift work$1,974 per week
...Registered Nurse (RN) | Medical-Surgical Location: Marshalltown, IA Agency: Atlas MedStaff Pay: $1,974 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position TravelNurseSource...Hourly payFull timeContract workWork at officeRemote workShift workNight shiftWeekend work$1,908 - $2,025 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: AMN Healthcare Pay: $1,908 to $2,025 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position TravelNurseSource...Extra incomeFull timeContract workTemporary workLocal areaShift workNight shift$1,912 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: GetMed Staffing Pay: $1,912 per week Shift Information: Nights - 3... ...GetMed Staffing is searching for a strong Telemetry RN to assist our traveler-friendly client. A minimum of 1-2 years...Full timeContract workShift workNight shift- ...Registered Nurse (RN) | Medical-Surgical Location: Marshalltown, IA Agency: Malone Healthcare Pay: Competitive weekly pay (inquire for details) Start Date: ASAP About the Role: TravelNurseSource is working with Malone Healthcare to find a qualified...Weekly payFull timeContract workSummer workImmediate startShift work
$2,041 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: TRS Healthcare Pay: $2,041 per week Shift Information: Nights Start Date: 8/24/2026 About the Position Registered Nurse - Telemetry Unit TRS Healthcare is seeking a Registered...Full timeContract workRelocation packageShift workNight shift$2,060 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: AHS Staffing Pay: $2,060 per week Shift Information: Nights - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: 8/24/2026 About the Position AHS...Full timeContract workShift workNight shift$1,764 - $2,037 per week
...Registered Nurse (RN) | Medical-Surgical Location: Marshalltown, IA Agency: National Staffing Solutions Pay: $1,764 to $2,037 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About...Full timeContract workTemporary workShift workNight shift$2,256 per week
...Registered Nurse (RN) | Med/Surg / Telemetry Location: Marshalltown, IA Agency: talent4health Pay: $2,256 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Quickly...Full timeContract workLocal areaShift workNight shift$1,912 per week
...Registered Nurse (RN) | Telemetry Location: Marshalltown, IA Agency: GetMed Staffing Pay: $1,912 per week Shift Information: Nights - 3... ...GetMed Staffing is searching for a strong Telemetry RN to assist our traveler-friendly client. A minimum of 1-2 years...Full timeContract workShift workNight shift$1,764 - $2,037 per week
...Registered Nurse (RN) | Medical-Surgical Location: Marshalltown, IA Agency: National Staffing Solutions Pay: $1,764 to $2,037 per week Shift Information: Nights - 3 days x 12 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About...Full timeContract workTemporary workShift workNight shift$48.4 - $57.2 per hour
...Registered Nurse (RN) | Medical-Surgical Location: Marshalltown, IA Agency: SkyBridge Healthcare Pay: Competitive weekly pay (inquire for details... ...~ Top of the line weekly pay packages ~ Travel assistance ~ Weekly tax-free stipend ~ Medical, Dental,...Weekly payFull timeContract workImmediate startRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Nurse Practitioner or Physician Assistant - Marshalltown. Be the first to apply!


