Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
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.
A leading independent school in Klerksdorp, North West , is looking for an experienced and innovative Senior Computer Science Educator to join its dynamic faculty. This role is essential for shaping the school's technology curriculum and preparing students for a future driven by digital advancements. The ideal candidate will have a strong background in computer science principles, pedagogical expertise, and a passion for teaching emerging technologies. Join a forward-thinking institution dedicated to providing exceptional education in the North West province.
Teach computer science courses at various levels, including introductory programming, data structures, algorithms, and potentially specialized topics like AI or cybersecurity. Develop and update curriculum to reflect the 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 a strong ethical foundation in computing. Manage and maintain computer labs and associated 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 other faculty members on interdisciplinary projects and school-wide technology initiatives. Organize and supervise participation in coding competitions and technology-related extracurricular activities in the North West region.
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. A recognized teaching qualification (e.g., PGCE) is essential. A minimum of 5 years of experience teaching computer science at the secondary school level. Proficiency in multiple programming languages (e.g., Python, Java, C++) and a strong understanding of computational theory. Experience with curriculum development and assessment design in computer science. Familiarity with current educational technologies, including learning management systems (LMS) and coding platforms. Excellent communication, classroom management, and interpersonal skills. A passion for technology and a commitment to inspiring students in Klerksdorp . Prior experience in a leadership role or supervising student tech clubs is a significant advantage for this role in North West .
Our client offers a competitive salary commensurate with qualifications and experience. Comprehensive benefits package including medical aid and a retirement fund. Opportunities for professional development, including certifications and advanced training in emerging technologies. Access to modern computing facilities and educational software. A collaborative and supportive school environment. Potential for leadership roles and curriculum oversight. A commitment to work-life balance and employee well-being. Opportunities to engage with industry professionals and real-world tech applications in Klerksdorp . Our client invests in its educators and their growth.