Senior Computer Science Educator

Placements24

Pretoria

Hybrid

ZAR 480,000 - 720,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote work
Health coverage
Retirement plan
Professional development
Home office stipend

Job summary

Placements24's client in Pretoria seeks a Senior Computer Science Educator to lead online CS instruction, developing a rigorous curriculum and guiding digital pedagogy in a virtual learning environment.

The role emphasizes remote labs, diverse programming languages, and ongoing professional development, with a competitive salary and benefits package including health coverage and retirement savings.

Qualifications

  • Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years' teaching CS at secondary or tertiary level.
  • Strong proficiency in Python, Java, C++ and software lifecycles.
  • Experience with online teaching platforms and digital pedagogy.
  • Excellent communication and virtual collaboration skills.

Responsibilities

  • Design and deliver dynamic online CS lessons and materials.
  • Develop virtual labs and coding assignments to build practical skills.
  • Provide individualized feedback through online channels.
  • Keep curriculum updated with CS and ed-tech trends.
  • Assess students via online tests, projects, and coding challenges.
  • Collaborate with ed-tech team to optimize the online platform.

Skills

Programming languages
Online pedagogy
Virtual collaboration
Communication skills

Education

Master's degree in CS/related field

Tools

Online LMS
Coding lab tools

Job description

About the Role

Our client is seeking a highly skilled and forward-thinking Senior Computer Science Educator to join a leading educational institution in Pretoria , with a significant focus on remote instruction. This role is critical in delivering cutting-edge computer science education, preparing students for the demands of the digital age. You will be responsible for developing and teaching a comprehensive curriculum covering programming, data structures, algorithms, and software development principles. The ideal candidate is passionate about technology, adept at online pedagogy, and committed to fostering computational thinking and problem-solving skills in a virtual learning environment.

Key Responsibilities
  • Design and deliver dynamic online lessons and course materials for computer science subjects, including programming languages and theoretical concepts.
  • Develop and implement innovative virtual labs and coding assignments to enhance student practical skills.
  • Provide individualized feedback and support to students through various online communication channels.
  • Stay abreast of the latest advancements in computer science and educational technology to continuously update the curriculum.
  • Evaluate student performance through online assessments, projects, and coding challenges.
  • Collaborate with the ed-tech team to optimize the online learning platform and resources.
Requirements
  • A Master's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of experience in teaching computer science at the secondary or tertiary level.
  • Strong proficiency in multiple programming languages (e.g., Python, Java, C++) and understanding of software development lifecycles.
  • Proven experience with online teaching platforms and digital pedagogical strategies.
  • Excellent communication and virtual collaboration skills.
Benefits
  • Competitive salary with remote work flexibility.
  • Comprehensive health coverage and retirement savings plan.
  • Access to online professional development and certifications.
  • Subsidized home office setup.
  • Opportunity to shape the future of digital education.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Science Educator
Computer Science Educator

Placements24 • Klerksdorp

On-site
ZAR 320,000 - 420,000
Competitive salary
Professional development opportunities
Access to advanced computing resources
+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
Computer Science Educator (Grades 10-12)
Computer Science Educator (Grades 10-12)

Placements24 • Randburg

On-site
ZAR 250,000 - 420,000
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
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
IT and Computer Science Educator
IT and Computer Science Educator

Placements24 • Benoni

Hybrid
ZAR 360,000 - 520,000
Competitive salary
Modern computer labs
Professional development
+2
Computer Science Teacher
Computer Science Teacher

Placements24 • Vereeniging

Hybrid
ZAR 300,000 - 500,000
Competitive salary
Performance bonuses
Modern computer labs
+2
Senior CS Educator: Remote Online Pedagogy Lead
Senior CS Educator: Remote Online Pedagogy Lead

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Remote work
Health coverage
Retirement plan
+2
Computer Studies Teacher
Computer Studies Teacher

Placements24 • Benoni

Hybrid
ZAR 320,000 - 420,000
Competitive salary
Professional development
Modern computer facilities
+2
Computer Science Teacher
Computer Science Teacher

Placements24 • Mossel Bay

Hybrid
ZAR 300,000 - 420,000
Competitive salary
Professional development
Modern teaching facilities
+1