×
Register Here to Apply for Jobs or Post Jobs. X

Senior Computer Science Educator

Remote / Online - Candidates ideally in
Pretoria, 0002, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-09
Job specializations:
  • Education / Teaching
    Online Teaching, IT/Computer Science Instructor, Computer Science
Job Description & How to Apply Below
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 life cycles.
  • 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.
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary