High School Computer Science Educator — Inspire Future Tech

Placements24

Randburg

On-site

ZAR 250,000 - 420,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Placements24 is seeking a passionate Computer Science Educator to teach Grades 10-12 at a Randburg school. You will deliver high-quality instruction in programming, data structures, algorithms, and computer systems to inspire the next generation of technologists.

Develop and deliver the senior curriculum, assess student work, and integrate modern teaching tools. A degree in Computer Science, Information Technology, or a related field with a teaching qualification is essential.

Qualifications

  • A degree in Computer Science, Information Technology, or a related field; teaching qualification is essential.
  • Proven experience teaching Computer Science to high school students.
  • Strong programming skills in languages such as Python, Java, or C++.
  • Excellent communication, analytical, and problem-solving skills.
  • Ability to foster a passion for technology and innovation among students.

Responsibilities

  • Develop and deliver comprehensive curriculum for Computer Science subjects at the senior secondary level.
  • Teach programming languages, computational thinking, and foundational IT concepts.
  • Assess student learning through projects, coding assignments, and examinations.
  • Utilize modern teaching tools and methodologies to enhance student engagement and understanding.
  • Stay current with technological advancements and integrate them into the curriculum.

Skills

Python
Java
C++
Communication
Problem-solving

Education

CS/IT degree
Teaching qualification

Job description

Placements24 is seeking a passionate Computer Science Educator to teach Grades 10-12 at a Randburg school. You will deliver high-quality instruction in programming, data structures, algorithms, and computer systems to inspire the next generation of technologists.

Develop and deliver the senior curriculum, assess student work, and integrate modern teaching tools. A degree in Computer Science, Information Technology, or a related field with a teaching qualification is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Science Educator (Grades 10-12)
Computer Science Educator (Grades 10-12)

Placements24 • Randburg

On-site
ZAR 250,000 - 420,000
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
Hybrid IT & CS Educator — Shape Tomorrow's Coders
Hybrid IT & CS Educator — Shape Tomorrow's Coders

Placements24 • Randburg

Hybrid
ZAR 350,000 - 560,000
Competitive salary
Hybrid work model
Professional development
+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
Innovative IT Teacher — Shape Tech-Savvy Minds in Randburg
Innovative IT Teacher — Shape Tech-Savvy Minds in Randburg

Placements24 • Randburg

Hybrid
ZAR 360,000 - 540,000
Competitive salary
Professional development
Modern IT facilities
+2
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 Teacher
High School Computer Science Teacher

Placements24 • Pretoria

Hybrid
ZAR 240,000 - 360,000
Competitive salary
Hybrid work model
Professional development support
+1
Dynamic High School Computer Science Teacher
Dynamic High School Computer Science Teacher

Placements24 • Vereeniging

Hybrid
ZAR 300,000 - 500,000
Competitive salary
Performance bonuses
Modern computer labs
+2
IT and Computer Science Educator
IT and Computer Science Educator

Placements24 • Randburg

Hybrid
ZAR 350,000 - 560,000
Competitive salary
Hybrid work model
Professional development
+1
Remote Computer Science Educator - Inspire Future Tech
Remote Computer Science Educator - Inspire Future Tech

Placements24 • Klerksdorp

Hybrid
ZAR 320,000 - 420,000
Competitive salary
Professional development opportunities
Access to advanced computing resources
+2