Vacancies
139 Vacancies
Service Manager – General Surgery
Service Manager
Job type:
Full Time
Location:
Christchurch
Closing date:
Sunday, 5th July
Cardiac Sonographer
Are you an experienced Cardiac Sonographer? Come join our Team at Christchurch Hospital!
Job type:
Full Time
Location:
Christchurch
Closing date:
Friday, 12th June 2026
Gastroenterology Fellow | 2027
Gastroenterology Fellow (2 Positions) | Christchurch Hospital
Full-Time, Fixed-Term (12 Months) February 2027
Job type:
Full Time
Location:
Christchurch
Closing date:
Friday 12 June 2026
Physiotherapist – Child Development Service
Come join us in our Child Development Service where we support children with developmental delays or disabilities
Job type:
Part Time
Location:
Christchurch
Closing date:
Thursday, 11th June 2026
Ophthalmic Technician
Fixed term full time position in our Outpatients team at Christchurch Hospital!
Job type:
Full Time
Location:
Christchurch
Closing date:
Sunday, 21st June 2026
Allied Health Consultant - Older Person's Health & Rehabilitation Community Team
Exciting opportunity to join as a Full time ( 40 hours) Permanent Allied Health Consultant!
Job type:
Full Time
Location:
Christchurch
Closing date:
Tuesday, 16th June
Healthcare Assistant – Oxford Hospital
We are after a proactive, confident and energetic Healthcare Assistant to join our team.
Job type:
Casual
Location:
Oxford
Closing date:
Sunday 14th June
Registered Nurse - Orthopaedic Outpatients
We are looking for an energetic Registered Nurse to work in our busy emergency and outpatient specialty departments.
Job type:
Part Time, Casual
Location:
Christchurch
Closing date:
Monday 22nd June
Physiotherapist Expert - Health of Older People
Use your advanced musculoskeletal assessment and decision‑making skills to support timely, effective care for patients.
Job type:
Part Time
Location:
Christchurch
Closing date:
Thursday, 18th June 2026
Registered Nurse - Transit Care
An exciting opportunity has arisen to join the Transit Team.
Job type:
Part Time
Location:
Christchurch
Closing date:
Tuesday 16th June