Key Responsibilities: Provide high-quality primary care to patients, including diagnosis, treatment and referral where appropriate Contribute to the ongoing development and delivery of patient services Maintain accurate and up-to-date patient records, including appropriate administrative tasks Develop and maintain positive relationships with patients, carers, and other healthcare professionals