Online Course Instructor - Computer Science

Placements24

Sandton

Hybrid

ZAR 450,000 - 750,000

Full time

4 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

Fully remote
Health insurance
Paid time off
Professional development
Access to platform

Job summary

Placements24 invites applications for an Online Course Instructor in Computer Science to join a fully remote team. The role focuses on delivering engaging lectures and guiding students from around the world.

You will develop course content, run assessments, provide feedback, and mentor learners from your home office while staying current with developments in software engineering.

Qualifications

  • Master's or PhD in Computer Science or closely related field.
  • Significant online teaching experience at university or college level.
  • Proficiency in Python, Java, and C++.
  • Excellent communication and virtual presentation skills.
  • Ability to create engaging online learning experiences.

Responsibilities

  • Deliver lectures and tutorials on computer science topics.
  • Develop and maintain course content, assignments, and assessments.
  • Foster online discussions via forums and live Q&A sessions.
  • Provide timely feedback on student submissions.
  • Monitor student progress and support learning.
  • Stay current with CS developments to keep content relevant.

Skills

Python
Java
C++
Online teaching

Education

Master's or PhD in Computer Science

Job description

About the Role

Our client is seeking a skilled and passionate Online Course Instructor specializing in Computer Science to join their dynamic remote team. This role is ideal for an educator who thrives in a virtual environment and is dedicated to inspiring the next generation of technologists. You will be responsible for delivering engaging lectures, facilitating online discussions, and providing students with the knowledge and practical skills needed in the rapidly evolving field of computer science. This is a fantastic opportunity to shape curricula and mentor students globally from the convenience of your home office.

Key Responsibilities
  • Deliver engaging and comprehensive lectures and tutorials on various computer science topics, including programming, data structures, algorithms, and software engineering.
  • Develop and maintain course content, assignments, and assessments to ensure alignment with industry standards and learning objectives.
  • Facilitate active student participation through online forums, live Q&A sessions, and collaborative projects.
  • Provide timely and constructive feedback on student submissions, helping them to grasp complex concepts and improve their coding skills.
  • Monitor student progress and engagement, offering personalized support to ensure academic success.
  • Stay current with advancements in computer science and emerging technologies to enhance course relevance.
Requirements
  • A Master's degree or PhD in Computer Science, Software Engineering, or a closely related field.
  • Significant experience in teaching or lecturing Computer Science at the university or college level, preferably online.
  • Proficiency in multiple programming languages (e.g., Python, Java, C++) and a strong understanding of software development principles.
  • Excellent communication, presentation, and interpersonal skills tailored for a virtual setting.
  • Demonstrated ability to create engaging online learning experiences and foster a supportive learning community.
Benefits
  • Fully remote position with a competitive annual salary.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and opportunities for professional development.
  • Access to a leading online education platform and resources.
  • Be part of an innovative team shaping the future of tech education.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Computer Science Educator (Grades 8-12)
Senior Computer Science Educator (Grades 8-12)

Placements24 • Randburg

Hybrid
ZAR 600,000 - 900,000
Fully remote work
Competitive salary
Professional development
+2
Online Course Instructor (Remote)
Online Course Instructor (Remote)

Placements24 • Richards Bay

Hybrid
ZAR 300,000 - 470,000
Fully remote work arrangement
Professional development opportunities
Supportive online educator community
Remote Science Educator
Remote Science Educator

Placements24 • Cape Town

Hybrid
ZAR 300,000 - 420,000
Competitive salary
Fully remote position
Health, dental, and vision insurance
+5
Senior Computer Science Educator
Senior Computer Science Educator

Placements24 • Pretoria

Hybrid
ZAR 480,000 - 720,000
Remote work
Health coverage
Retirement plan
+2
Online Course Developer & Instructional Designer
Online Course Developer & Instructional Designer

Placements24 • Centurion

Hybrid
ZAR 420,000 - 660,000
Remote work
Flexible hours
Professional development budget
+2
Online Education Specialist
Online Education Specialist

Placements24 • Centurion

Hybrid
ZAR 400,000 - 640,000
Remote work
Professional development
Flexible schedule
+2
Virtual Science Educator
Virtual Science Educator

Placements24 • South Africa

Remote
ZAR 320,000 - 520,000
Health insurance
Paid time off
Edtech resources
+1
Online Digital Learning Specialist
Online Digital Learning Specialist

Placements24 • Klerksdorp

Hybrid
ZAR 400,000 - 600,000
Remote work flexibility
Health benefits
Generous paid time off
Online Learning Facilitator
Online Learning Facilitator

Placements24 • Centurion

Hybrid
ZAR 350,000 - 500,000
Remote position
Flexible hours
Professional development
+2
Online Computer Science Tutor
Online Computer Science Tutor

Placements24 • Polokwane

Hybrid
ZAR 165,000 - 358,000
Flexible part-time schedule
Remote work option
Gain teaching experience