Senior Computer Science Educator - Lead Tech Curriculum

Placements24

Klerksdorp

On-site

ZAR 450,000 - 750,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical aid
Retirement fund
Professional development opportunities
Modern computing facilities

Job summary

Placements24 is seeking a Senior Computer Science Educator for a leading independent school in Klerksdorp, North West. You will shape the technology curriculum, teach CS across levels, and mentor students pursuing tech careers.

Ideal candidates hold a Bachelor’s or Master’s in CS with a PGCE and 5+ years of secondary teaching experience, plus proficiency in Python, Java, and C++. Leadership in student tech clubs is aPlus.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
  • A recognized teaching qualification (e.g., PGCE) is essential.
  • Minimum of 5 years of experience teaching computer science at the secondary school level.
  • Proficiency in Python, Java, and C++ and a strong understanding of computational theory.
  • Experience with curriculum development and assessment design in computer science.
  • Familiarity with learning management systems (LMS) and coding platforms.
  • Excellent communication, classroom management, and interpersonal skills.
  • Passion for technology and inspiring students in Klerksdorp.

Responsibilities

  • Teach computer science courses at various levels, including introductory programming, data structures, algorithms, and potentially AI or cybersecurity.
  • Develop and update curriculum to reflect latest trends and advancements in computer science and technology.
  • Create engaging lesson plans, projects and practical exercises for students in Klerksdorp.
  • Assess student progress through assignments, tests and projects, providing constructive feedback.
  • Foster critical thinking, problem-solving skills, and ethical computing practices.
  • Manage and maintain computer labs and software, ensuring a functional and up-to-date learning environment.
  • Mentor students interested in computer science careers or further studies in technology fields.
  • Collaborate with faculty on interdisciplinary projects and school-wide tech initiatives.
  • Organize and supervise participation in coding competitions and technology-related extracurricular activities in the North West region.

Skills

Python
Java
C++
Curriculum development
Pedagogical expertise

Education

Bachelor's or Master's in Computer Science or related field
PGCE or teaching qualification

Tools

LMS
Coding platforms

Job description

Placements24 is seeking a Senior Computer Science Educator for a leading independent school in Klerksdorp, North West. You will shape the technology curriculum, teach CS across levels, and mentor students pursuing tech careers.

Ideal candidates hold a Bachelor’s or Master’s in CS with a PGCE and 5+ years of secondary teaching experience, plus proficiency in Python, Java, and C++. Leadership in student tech clubs is aPlus.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Science Educator
Senior Computer Science Educator

Placements24 • Klerksdorp

On-site
ZAR 450,000 - 750,000
Medical aid
Retirement fund
Professional development opportunities
+1
Computer Science Teacher (High School)
Computer Science Teacher (High School)

Placements24 • Klerksdorp

Hybrid
ZAR 240,000 - 420,000
Competitive salary
Modern computer labs
Professional development
+2
High School Computer Science Innovator & Lab Mentor
High School Computer Science Innovator & Lab Mentor

Placements24 • Klerksdorp

Hybrid
ZAR 240,000 - 420,000
Competitive salary
Modern computer labs
Professional development
+2
Computer Science and IT Teacher (Grades 10-12)
Computer Science and IT Teacher (Grades 10-12)

Placements24 • Rustenburg

On-site
ZAR 260,000 - 480,000
Competitive salary
Professional development
Modern IT facilities
Remote Senior Computer Science Educator - Curriculum Leader
Remote Senior Computer Science Educator - Curriculum Leader

Placements24 • Randburg

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Competitive salary
Professional development
+2
High School Computer Science Teacher
High School Computer Science Teacher

Placements24 • Pretoria

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Hybrid work model
Professional development support
+1
High School Computer Science Teacher — Hybrid, PD & Tech Labs
High School Computer Science Teacher — Hybrid, PD & Tech Labs

Placements24 • Pretoria

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Hybrid work model
Professional development support
+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
Executive Head, Computer Science Dept | Durban
Executive Head, Computer Science Dept | Durban

Placements24 • Durban

On-site
ZAR 1,200,000 - 1,800,000
Executive salary
Bonuses
Healthcare benefits
+3
Senior IT & Computer Science Teacher
Senior IT & Computer Science Teacher

Placements24 • Upington

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