Jobs in Swindon

Keyword search

Broaden your search

Refine your search

Sector

Function

Location

Hours

Recruiter Type

Pay Rate

Contract Type

Found 7 jobs

  • Locum GP

    • Bath, Somerset
    • Lucrative Rates
    • Medical Staffing

    Out Of Hours provider with sites across south central and south west are looking for some Locum GPs. Call our GP Team Today on 01582 394810

  • Salaried GP (partnership potential), Swindon

    • Swindon
    • £68,000 - £72,000 per annum + Indemnity paid + 6 weeks leave
    • Menlo Park Recruitment

    Established practice in heart of Swindon with experienced doctors. Each GP benefits from allocated admin support person to reduce paperwork

  • LOCUM GPs - SWINDON

    • Swindon, Wiltshire
    • Up to £700 per day
    • McGinley Healthcare

    Locum General Practitioners (GPs) Needed for GP Surgeries In Swindon – Up To £700 Per Day!! McGinley Healthcare are currently recruiting for Genera...

  • Salaried GP or Partner GP, Swindon (south)

    • Swindon
    • £68,000 - £76,000 per annum + indemnity + NHS pension + 7 weeks leave
    • Menlo Park Recruitment

    Salaried GP or Partner GP post for a friendly, supportive, training practice with exciting future plans. 15 min appts, 10 patients in afternoon

  • Salaried GP or Partner GP, Swindon

    • Swindon
    • £72,000 - £120,000 per annum + Indemnity + BMA model + 7 weeks' leave
    • Menlo Park Recruitment

    Partner GP position with a supportive, well-organised practice. Training practice, excellent processes allowing you to focus on clinical work

  • Salaried GP, Swindon

    • Swindon
    • £80000 - £85000 per annum
    • Prospect Health

    This is a fantastic chance to work with a well-respected surgery, who are embracing a period of exciting expansion. As a Salaried GP joining the gr...

  • Locum GP

    • Swindon, Wiltshire
    • Competitive salary
    • Medical Staffing

    OOH provide are looking for GP’s to join their growing team. They can offer both adhoc and long term sessions. Call our GP Team Today on 01582 394810