Senior Computer Studies Teacher | On-site in Soweto

Placements24

Soweto

On-site

ZAR 260,000 - 420,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Pension fund
Medical aid benefits
Paid leave entitlements

Job summary

Placements24 is partnering with a forward-thinking secondary school in Soweto, Gauteng, to recruit a Senior Computer Studies Teacher. The role focuses on digital literacy, computational thinking, and core computer science concepts, delivering engaging lessons to high school learners.

The ideal candidate holds a Bachelor's in Computer Science, IT, or Education with Computer Studies specialization, a PGCE, SACE registration, and at least four years of high school teaching experience.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or Education with a specialization in Computer Studies.
  • Postgraduate Certificate in Education (PGCE) or equivalent teaching qualification.
  • Registration with the South African Council for Educators (SACE).
  • Minimum of 4 years of experience teaching Computer Studies at the high school level.
  • Strong knowledge of computer hardware, software, operating systems, and basic programming languages (e.g., Python, Scratch).
  • Familiarity with the South African CAPS curriculum for Computer Studies.
  • Proven ability to manage computer labs and provide technical support.
  • Excellent communication, classroom management, and interpersonal skills.
  • Must be able to work on-site in Soweto, Gauteng.

Responsibilities

  • Teach Computer Studies to high school learners, covering programming, hardware, software, internet safety, and digital citizenship.
  • Develop and implement engaging lesson plans and practical exercises aligned with the CAPS curriculum.
  • Assess student progress through assignments, projects, practical tests, and examinations.
  • Provide constructive feedback to students to improve digital skills.
  • Prepare students for internal and external Computer Studies examinations.
  • Maintain an orderly and functional computer laboratory.
  • Collaborate with the IT department and other faculty on curriculum enhancement and technology integration.
  • Communicate effectively with parents/guardians regarding student progress.
  • Stay updated on current trends and best practices in computer science education.
  • Foster a passion for technology and innovation among students.

Education

Bachelor's degree in Computer Science, Information Technology, or Education with a specialization in Computer Studies

Job description

Placements24 is partnering with a forward-thinking secondary school in Soweto, Gauteng, to recruit a Senior Computer Studies Teacher. The role focuses on digital literacy, computational thinking, and core computer science concepts, delivering engaging lessons to high school learners.

The ideal candidate holds a Bachelor's in Computer Science, IT, or Education with Computer Studies specialization, a PGCE, SACE registration, and at least four years of high school teaching experience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Studies Teacher
Senior Computer Studies Teacher

Placements24 • Soweto

On-site
ZAR 260,000 - 420,000
Pension fund
Medical aid benefits
Paid leave entitlements
Senior Computer Science Teacher & Curriculum Lead
Senior Computer Science Teacher & Curriculum Lead

Placements24 • Stellenbosch

Hybrid
ZAR 350,000 - 700,000
Professional development opportunities
Medical aid and pension contributions
Leadership roles within department
+1
Senior Computer Science Educator - Lead Tech Curriculum
Senior Computer Science Educator - Lead Tech Curriculum

Placements24 • Klerksdorp

On-site
ZAR 450,000 - 750,000
Medical aid
Retirement fund
Professional development opportunities
+1
Inspiring Computer Science & Tech Educator (Hybrid)
Inspiring Computer Science & Tech Educator (Hybrid)

Placements24 • South Africa

Hybrid
ZAR 240,000 - 360,000
Competitive salary package
Professional development resources
Hybrid teaching model
+3
Computer Science & Technology Educator (High School)
Computer Science & Technology Educator (High School)

Placements24 • South Africa

Hybrid
ZAR 240,000 - 360,000
Competitive salary package
Professional development resources
Hybrid teaching model
+3
High School CS Educator | Inspire Digital Skills
High School CS Educator | Inspire Digital Skills

Placements24 • Rustenburg

On-site
ZAR 300,000 - 420,000
Competitive salary
Modern computer labs
PD opportunities
+1
Senior Computer Science Teacher
Senior Computer Science Teacher

Placements24 • Stellenbosch

Hybrid
ZAR 350,000 - 700,000
Professional development opportunities
Medical aid and pension contributions
Leadership roles within department
+1
High School IT & CS Teacher: Innovate & Inspire
High School IT & CS Teacher: Innovate & Inspire

Placements24 • Randburg

On-site
ZAR 350,000 - 520,000
Pension fund
Medical aid
Professional development opportunities
+1
Senior IT & CS Teacher - Shape Tech Talent in Upington
Senior IT & CS Teacher - Shape Tech Talent in Upington

Placements24 • Upington

On-site
ZAR 480,000 - 640,000
Competitive salary
Professional development
Modern computer labs
+1
Computer Science Educator
Computer Science Educator

Placements24 • Rustenburg

On-site
ZAR 300,000 - 420,000
Competitive salary
Modern computer labs
PD opportunities
+1