‹ Back
WWAYPOINT
UnityPoint Health·Waterloo Cardio Cntr-Donald · Waterloo, IA

Cardiology – Advanced Nurse Practitioner – Marshalltown, IA

Nurse Practitioner / PAFull time
iPosting details
ScheduleFull time
RequirementsBoard Certified ARNP · Hold an unrestricted medical license in the state of Iowa
ExperienceCardiology experience preferred
SourceUnityPoint Health · posted Apr 29, 2026
✓Requirements
Licensure
✓Board Certified ARNP
✓Hold an unrestricted medical license in the state of Iowa
Qualifications
✓Successful applicants must be new to working as a Healthcare Provider in rural Iowa
✓Hold current and unrestricted state and federal authority to prescribe and administer medications as necessary or appropriate to the Advanced Practitioners field of practice
✓Eligible to work in the United States
Cardiology experience preferred
+Benefits
✓Continuing education
✓Malpractice insurance
✓Flexible scheduling
+Waterloo Cardio Cntr-Donald
2NP/PA roles open
WaterlooIA · 177 mi to Minneapolis
Pay for this position
Estimated
$63/hr$63/hr · typical NP/PA pay in Iowa
Typical NP/PA pay in Iowa
Apply to UnityPoint HealthContact Recruiter about this role
✓You’ll need
Licensure
✓Board Certified ARNP
✓Hold an unrestricted medical license in the state of Iowa
Qualifications
✓Successful applicants must be new to working as a Healthcare Provider in rural Iowa
✓Hold current and unrestricted state and federal authority to prescribe and administer medications as necessary or appropriate to the Advanced Practitioners field of practice
✓Eligible to work in the United States
Cardiology experience preferred
+Benefits
Continuing educationMalpractice insuranceFlexible scheduling

More NP/PA jobs near Waterloo, IAMore NP/PA jobs nearby

All 71 in Iowa →All 71 →

Highest-paying NP/PA roles in Iowa

Employer-posted ranges only
All IA NP/PA jobs →
Want the next NP/PA job in Iowa by email?
Weekly, free, unsubscribe with one click.

About the role

UnityPoint Clinic is actively recruiting for a Cardiology Advanced Nurse Practitioner to join our team in Marshalltown, IA.

What you’ll do
Average of 16-18 patientsAverage of 16-18 patients per day
Ability to work asAbility to work as a team member to improve the health of the people and communities we serve
Patient-focused, friendly and willingPatient-focused, friendly and willing to collaborate in a team environment
Excellent communication (written andExcellent communication (written and verbal), analytical and problem-solving skills