Mercyhealth jobs and careers
Rockford. Jobs in Rockford
As of November 12, 2026, Mercyhealth has 522 open roles in 26 cities.
Headquartered in Rockford, hiring in 26 cities
522Open roles
29Posted in the last 7 days
$64kAverage listed base pay
$416kHighest listed base pay
About Mercyhealth
Mercy Health is a non-profit health care provider and hospital system located in Janesville.
Founded in 1889 by Henry Palmer.
- Founded
- 1889
- Employees
- 5,001 to 10,000
- Headquarters
- Rockford
- Hiring in
- 26 cities
Leadership
The top of Mercyhealth's org chart, with how many people report into each leader.
NS
Nathan Schultz
Chief Technology Officer
31 reports
BJ
Barbara Johnson
Dir of Information Services
19 reports
MW
Michael Williams
Director Digital and Technology Solutions
3 reports
CG
Cory Gehrke
Manager Of Programming And Development
3 reports
SY
Suresh Yarlagadda
Head Of Technology Innovation And Artificial Intelligence
1 report
AR
Ambar Russo
Director, Workday ERP
Open roles at Mercyhealth 522
- Environmental Services Technician - 1st Shift$32k to $46kRockford, IL5 days ago
- Environmental Services Technician -2nd Shift$32k to $46kRockford, IL5 days ago
- RN Hospital, Surgical Inpatient (Med 1) - Night Shift$72k to $127kRockford, IL5 days ago
- Medical Laboratory Scientist$61k to $92kFreeport, IL5 days ago
- CT/X-Ray Multi-Modality Technologist – Full-Time, Mid-Shift$75k to $112kLake Geneva, WI5 days ago
- Certified Nursing Assistant, Ortho/Neuro - Night Shift$37k to $53kMercyhealth Hospital and Trauma Center, Janesville, WI5 days ago
- ED Tech, MHTC ED$37k to $53kMercyhealth Hospital and Trauma Center, Janesville, WI5 days ago
- Registered Nurse, Outpatient Surgery - Variable Shifts$72k to $107kMercyhealth Hospital and Trauma Center, Janesville, WI5 days ago
- Patient Registration Specialist$44k to $66kRemote-Illinois5 days ago
- Registration Specialist$43,680Janesville, WI5 days ago
- Registration Specialist$43,680Janesville, WI5 days ago
- Clinic RN Day Shift$65k to $117kMercyhealth Burchard Hills- Freeport, IL5 days ago
- Orthopedics Medical Assistant$38k to $60kLoves Park, IL5 days ago
- Clinic LPN, Day Shift$46k to $74kMercyhealth Stephenson Clinic-Freeport, IL5 days ago
- Medical Assistant$38k to $60kMercyhealth West, Janesville, WI5 days ago
- Medical ReceptionistMercyhealth Woodstock, Woodstock, IL5 days ago
- Patient Registrar$36k to $54kRockford, IL6 days ago
- Secretary, Emergency Medical Services - Full Time$32k to $49kJanesville, WI6 days ago
- Surgical Technologist- Operating Room$49k to $74kHarvard, IL6 days ago
- Certified Nursing Assistant Unit Clerk - Medical Surgical - Night Shift$39k to $56kLake Geneva, WI6 days ago
- Finance System Administrator- Remote$73k to $150kRemote-Illinois6 days ago
- RN Hospital$72k to $107kRockford, IL6 days ago
- Registered Nurse Education Coordinator, Simulation Lab - Variable Shifts$73k to $110kJanesville, WI6 days ago
- Physical Therapist- Inpatient - PRN$124,800Freeport, IL6 days ago
- Medical Laboratory Technician$51k to $77kHarvard, IL6 days ago
- Medical Assistant, Oncology - Pool$38k to $60kJanesville, WI6 days ago
- Cook$34k to $50kRockford, IL6 days ago
- Courier$35k to $51kJanesville, WI6 days ago
- Unit Clerk Monitor Tech, Telemetry - Full-time$39k to $56kFreeport, IL6 days ago
- Phlebotomist/Medical Assistant$38k to $60kMercyhealth Burchard Hills- Freeport, IL7 days ago
- Rehab Therapy Technician- Inpatient- Part Time$56k to $191kMercyhealth Hospital and Trauma Center, Janesville, WI7 days ago
- Medical Assistant$38k to $60kMercyhealth Burchard Hills- Freeport, IL8 days ago
- Unit Clerk, Emergency Department - Part-TimeFreeport, IL8 days ago
- Registered Nurse- Emergency Department- Nights$75k to $116kCrystal Lake, IL8 days ago
- Registered Nurse, Intermediate Care/Stepdown Unit - Nights$72k to $107kMercyhealth Hospital and Trauma Center, Janesville, WI8 days ago
- Medical Assistant$38k to $60kMercyhealth Physician Clinic-Riverside, Rockford, IL8 days ago
- Occupational Therapist - Outpatient$76k to $114kMercyhealth Burchard Hills- Freeport, IL8 days ago
- Registered Nurse, OB - PRN$72k to $127kFreeport, IL8 days ago
- EMT Critical Care Transport - Full Time$58k to $135kRockford, IL9 days ago
- Graduate Medical Education Program Coordinator$46k to $73kMercyhealth South9 days ago
- Medical Assistant Certified$38k to $60kBurchard Hills Clinic9 days ago
- Environmental Services Tech$32k to $46kFreeport, IL9 days ago
- Environmental Services Technician$32k to $46kMercyhealth Hospital and Trauma Center, Janesville, WI9 days ago
- Manager of Clinical Supply Chain Operations$79k to $127kMercyhealth Hospital and Trauma Center, Janesville, WI9 days ago
- Receptionist Family PracticeMercyhealth Pecatonica-Pecatonica, IL9 days ago
- Clinic Medical Assistant, Internal Medicine - East, JMCMercyhealth East, Janesville, WI10 days ago
- Registered Nurse, Intermediate Step-Down - Days$72k to $107kRiverside12 days ago
- Manager of Inpatient Nursing, Medical Surgical Units$111k to $177kFreeport, IL12 days ago
- Unit Clerk, Emergency Department - Part-TimeFreeport, IL12 days ago
- Sleep Technician- Nights$54k to $81kCrystal Lake, IL12 days ago
- Manager of Radiation Oncology$109k to $174kMercyhealth Hospital and Trauma Center, Janesville, WI12 days ago
- Registered Nurse Education Coordinator, OR - Days$73k to $110kMercyhealth Hospital and Trauma Center, Janesville, WI12 days ago
- Environmental Services Technician$32k to $46kMercyhealth Hospital and Trauma Center, Janesville12 days ago
- Mobile Clinic Class A Driver$40k to $61kMercyhealth Perryville, Rockford, IL12 days ago
- RN Perinatal Outreach Education Coordinator$72k to $107kMercyhealth Mulford, Rockford, IL12 days ago
- Medical Assistant Certified, GI Clinic- Days$41k to $60kRockford, IL12 days ago
- ED RN Day/Mid Shift$72k to $107kMercyhealth Beloit, Beloit, WI12 days ago
- ED RN Night Shift$72k to $107kMercyhealth Beloit, Beloit, WI12 days ago
- Patient Registrar$36k to $58kFreeport, IL12 days ago
- Registered Nurse, Med-Surg - Part-Time$72k to $127kFreeport, IL12 days ago
- Patient Registrar- 2nd Shift, Part Time$36k to $54kLake Geneva, WI12 days ago
- Certified Nursing Assistant, Adult Inpatient- Days$37k to $53kRiverside13 days ago
- Certified Nursing Assistant, Intermediate Stepdown- Nights$37k to $53kRiverside13 days ago
- LPN Hospital, JBH Adult Inpatient / Night$48k to $77kRiverside13 days ago
- RN Hospital, Intermediate Step down - Days$72k to $107kRiverside13 days ago
- Manager of Inpatient Nursing - Outpatient Surgery, Pre-Anesthesia Assessment, PACU and IV Therapy$111k to $177kRockford, IL13 days ago
- Medical Assistant Certified, GI Clinic- Days$41k to $60kRockford, IL13 days ago
- Senior Financial Actuary$135k to $216kJanesville, WI13 days ago
- Registered Nurse, Behavioral Health Unit - Full Time$72k to $127kMercyhealth Hospital and Trauma Center, Janesville, WI13 days ago
- Licensed Practical Nurse$46k to $74kMercyhealth Milton, Milton, WI2 weeks ago
- Registered Nurse Team Leader, OR - Variable Shifts$78k to $124kMercyhealth Hospital and Trauma Center, Janesville, WI2 weeks ago
- Urgent Care/ED Nurse Practitioner - McHenry, IL $105,000 - $155,000$105k to $155kMercyhealth McHenry, McHenry, IL2 weeks ago
- Registered Nurse RN, Recovery Room (PACU)$72k to $127kRiverside2 weeks ago
- Registered Sleep Technician - Nights$54k to $81kFreeport, IL2 weeks ago
- Medical Assistant$38k to $60kMercyhealth Highland, Freeport, IL2 weeks ago
- Medical Assistant$38k to $60kMercyhealth Highland- Freeport, IL2 weeks ago
- Registered Nurse, Outpatient Surgery - Variable Shifts$72k to $107kMercyhealth Hospital and Trauma Center, Janesville, WI2 weeks ago
- Registered Nurse - Outpatient Dialysis$72k to $107kJanesville, WI2 weeks ago
- RN Clinic Neurology$65k to $117kMercyhealth Perryville, Rockford, IL2 weeks ago
- Sonographer$114k to $116kMercyhealth Physician Clinic-Riverside, Rockford, IL2 weeks ago
- Phlebotomist$37k to $58kMercyhealth Roscoe, Roscoe, IL2 weeks ago
- EMS Instructor - Full Time$58k to $86kMercyCare Building2 weeks ago
- Registered Nurse Clinic, Float Day Shift$65k to $117kLake Geneva, WI2 weeks ago
- Registered Nurse, Oncology - Full Time$75k to $127kCrystal Lake, IL2 weeks ago
- Licensed Dietician Clinical - PRN$52k to $82kRockford, IL2 weeks ago
- Manager, Outpatient Pharmacy Operations$138k to $220kBeloit, WI2 weeks ago
- Certified Nursing Assistant, Float Pool - Nights$37k to $53kMercyhealth Hospital and Trauma Center, Janesville, WI2 weeks ago
- Manager of Provider Quality$82k to $132kMercyhealth Hospital and Trauma Center, Janesville2 weeks ago
- PhlebotomistMercyhealth East, Janesville, WI2 weeks ago
- Family Nurse Practitioner - Dixon, IL $95,000 - $145,000$95k to $145kDixon Clinic3 weeks ago
- Registered Nurse, Surg/Peds Unit - Nights$72k to $107kMercyhealth Hospital and Trauma Center, Janesville, WI3 weeks ago
- Surgical Technologist, General/Trauma, Operating Room- Variable Shifts$47k to $74kMercyhealth Hospital and Trauma Center, Janesville, WI3 weeks ago
- Environmental Services Tech 1$32k to $46kRockford, IL3 weeks ago
- Cook 2$36k to $52kFreeport, IL3 weeks ago
- Echo Tech - Cardiac Services, PRN$75k to $121kFreeport, IL3 weeks ago
- Endoscopy Technician, GI Lab - Full-Time$40k to $69kFreeport, IL3 weeks ago
- Phlebotomy Technician, PRN$37k to $55kFreeport, IL3 weeks ago
- ENT/Allergy Nurse Practitioner - Lake Geneva, WI $95,000 - $145,000$95k to $145kLake Geneva, WI3 weeks ago
- Phlebotomy Technician$37k to $55kMercyhealth Hospital and Trauma Center, Janesville, WI3 weeks ago
- Medical Asisstant OBGYN Day Shift$38k to $60kMercyhealth Roscoe, Roscoe, IL3 weeks ago
Mercyhealth jobs: common questions
- Is Mercyhealth hiring right now?
- Yes. Mercyhealth has 522 open roles listed as of November 12, 2026.
- Where is Mercyhealth hiring?
- Mercyhealth is hiring in 26 cities. The most open roles are in Janesville (186), Rockford (92) and Freeport (76).
- How much does Mercyhealth pay?
- Across open roles that list pay, the average advertised base salary at Mercyhealth is $64k a year, and the highest is $416k.
- Where is Mercyhealth headquartered?
- Mercyhealth is headquartered in Rockford and was founded in 1889.
- Who leads Mercyhealth?
- Nathan Schultz, Chief Technology Officer, is at the top of Mercyhealth's org chart.
- How do I apply for a job at Mercyhealth?
- Pick a role on Mercyhealth's TheJobsMap page and select Apply. Every listing links to the original posting on Mercyhealth's own careers site, so you apply directly with the employer.