General Practitioner

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

We are seeking a dedicated General Practitioner to join our thriving practice in Johannesburg. The ideal candidate will provide comprehensive medical care, conduct physical examinations, and diagnose illnesses while ensuring patient comfort and follow-up care. If you have a passion for patient care and a commitment to community health, we want to hear from you.

Responsibilities

  • Assess patient health needs and develop personalized care strategies.
  • Manage patient follow-ups and reviews.
  • Liaise with healthcare teams to provide optimal patient care.
  • Actively participate in community health initiatives.
  • Ensure compliance with local healthcare regulations and quality standards.

Requirements

Education
  • MBChB or equivalent medical degree
  • Postgraduate qualification in Family Medicine is advantageous
Experience
  • 5+ years in a primary care setting
Technical Skills
  • Diagnostic skills
  • Pharmacology
Soft Skills
  • Leadership
  • Conflict resolution
Certifications
  • Family Medicine Board Certification
  • Certified Medical Examiner
Languages
  • English: Fluent

Advantageous

  • Bilingual in Afrikaans or Zulu: Ability to communicate in Afrikaans or Zulu is advantageous.
  • Certifications in Pediatrics or Geriatrics: Specialization in treating pediatric or geriatric populations is a plus.

Benefits

  • Comprehensive health package including dental care
  • Retirement savings plan with employer contributions
  • Generous leave policies including sick leave and parental leave
  • Professional development and mentorship programs

Company Culture

  • Respect and Inclusion: We respect diverse backgrounds and experiences, creating an inclusive work environment.
  • Professional Development: We promote ongoing learning and career advancement for our staff.
  • Supportive Environment: We prioritize a supportive culture that fosters personal and professional growth.
Status: Closed