Skip to main content

This is a new service. Help us improve it and give your feedback (opens in new tab).

English |

GP - Salaried

Company:NHS Jobs
Salary:Negotiable
Hours:Full-time
Location:Teddington, TW11 0AU
Job type:Permanent
Posting date:11 Nov 2026
Closing date:30 Nov 2026
Apply for this job

Summary

Main duties of the job Deliver safe, evidence based clinical care, including acute, chronic, and preventative consultations. Undertake routine face-to-face and telephone consultations, with home visits if appropriate, and to participate in triage rotas where required. Work efficiently with the multidisciplinary team to ensure appropriate patient allocation and reduce unnecessary GP workload. Review and action laboratory results and clinical correspondence. Process and review incoming hospital letters and clinical documents. Manage acute and chronic medical conditions. Carry out medication reviews and process complex prescription requests, supporting our pharmacy team. Use Medicus clinical systems to maintain accurate, timely documentation and support clinical decision making. Provide continuity of care and support complex cases. Contribute to improved workflow by minimising unnecessary administration through effective delegation and process optimisation. Participate in clinical meetings, MDT discussions, clinical governance, significant event reviews and other learning opportunities. Support training and mentorship activities within the practice, including opportunities to develop as a GP trainer. Engage in personal development and appraisal processes, with opportunities for progression into leadership roles. Uphold the organisations values, fostering a supportive, collaborative, and inclusive culture. Be flexible and be able to carry out some enhanced hours sessions, as required.

Apply for this job

Related jobs

Salaried GP

Negotiable

NHS Jobs

Southall

PermanentFull time

Salaried GP

Negotiable

NHS Jobs

Sunbury-on-thames

ContractFull time

Salaried GP

Negotiable

NHS Jobs

Kingston Upon Thames

PermanentFull time
Browse more jobs