Healthcare Assistant – develop your career in General Practice

Urgent

Job Description

Riverside Medical Practice, Musselburgh Primary Care Centre, Inveresk Road, Musselburgh EH21 7BP

Closing date Sunday 26 July – may close early if we have a large number of applications
Location Riverside Medical Practice, Musselburgh
Salary £14.50 per hour
Contract type Permanent
Hours 15 hours per week – flexible with days and shift patterns although must be between 7.30am-3pm

“This is a supportive and positive place to work. It’s a vibrant, friendly Practice and staff really have a voice here: if I raise things I’m listened to. It’s a great team, doing great work.” Riverside staff member

We’re looking for a patient focused, confident Healthcare Assistant with sound IT and time management skills, and previous experience in a General Practice or other NHS setting, to join our friendly team.

Working in our large, dynamic general practice you’ll liaise closely with our other phlebotomist and other members of the clinical team, including GPs, nurses and our specialist paramedic. Our clinical team sits within the broader, 50 strong Practice team which also includes our Reception team and other administrators.

For us, it all starts with our team – because it’s our team who provide care to patients. We try hard to make this a place where people want to work, with regular team events planned and a supportive atmosphere in the office.

Our values

  • Expert
  • Patient centred
  • Collaborative
  • Inclusive
  • Realistic

Main responsibilities

  • Provide an efficient, caring and courteous phlebotomy service to patients.
  • Collect blood samples by venepuncture, as required by members of the Practice clinical team or by healthcare colleagues in other settings.
  • Urine sample testing.
  • Collect and record a range of patient data including but not limited to: blood pressure readings, pulse, temperature, height and weight.
  • Opportunity to undertake further tasks if trained to do so or after training, including diabetic footchecks.
  • Ensuring all policies and protocols for handling, labelling, and documenting the collection of specimens are adhered to, in a timely way.
  • Accurate recording of consultation in patient notes.
  • Preparation of clinical equipment and stocking of consultation room.

This job description is not exhaustive and may be adjusted from time to time.

You must:

  • Have the right to work in the UK for duration of the hours advertised in the post, visa sponsorship is not available for this role.
  • Have completed a recognised phlebotomy training programme.
  • Have previous Healthcare Assistant experience in a healthcare environment.
  • Be IT literate, with sound knowledge of Microsoft Office and relevant clinical IT systems, ideally including Vision, ICE and Docman.
  • Have excellent time management skills, with the ability to manage a busy patient list each day as allocated by the Practice Manager.
  • Have excellent verbal communication skills, with the ability to communicate well with patients of all ages and backgrounds, putting each individual patient at ease.
  • Have excellent written communication skills and attention to detail, with the ability to accurately record interactions appropriately in the correct patient notes.
  • Be able to work calmly under pressure, and to handle challenging interactions in a compassionate and professional manner.
  • Be able to handle sensitive patient information in a confidential way, in line with NHS requirements.
  • Be able to work within your competency level, escalating issues to Practice nurses or the duty doctor as appropriate.
  • Have strong interpersonal and organisational skills, which enable you to develop effective working relationships with the rest of the Practice team.
  • Be able to work in line with Practice health & safety procedures, particularly those relevant to phlebotomy including infection control, needlestick injury protocols etc.
  • Have an awareness and understanding of safeguarding skills, including escalation procedures.
  • Be able to work well within a team and have a strong commitment to our efforts to create a positive culture, for the benefit of both patients and staff.
  • Be able to demonstrate a good level of educational achievement, including Maths and English, at standard grade or equivalent.
  • Be able to take responsibility for the safety of yourself and others at work, in line with Practice protocols.
  • Be willing to undertake appropriate training and development, including attending Practice meetings where possible.

It’d be nice if you:

  • Had experience of working in General Practice and with GP IT systems, although this isn’t essential.
  • Had a Drivers’ Licence and access to your own vehicle.

A successful PVG check is required for this post.

About us

Riverside Medical Practice is based in Musselburgh, close to both Edinburgh city centre and the beaches of East Lothian. We’re a busy surgery with 20,000 patients, located in an area with significant health inequality. Our team are all people who are passionate about working in this type of environment and who really want to make a difference.

The practice is based in a purpose built health centre with plentiful consulting rooms, kitchen, sun terrace and onsite parking. The team includes four supportive GP partners, a great call handling team and other usual operational support staff. This is a well organised practice, with mature systems and processes in place which allow our team to do their jobs to the very best of their abilities.

The post-holder will support the equality, diversity and rights of patients, carers and colleagues, acting in a way that recognizes the importance of people’s rights, behaving in a manner which is welcoming to every individual, non judgmental and respectful of their circumstances, feelings and priorities.

Urban Practice

Reference:

Salary: £14.50 per hour

Contract Type: Permanent

Posted On: 13/07/2026

Closing Date: 26/07/2026

How To Apply: Please send your CV to

Location