Computer Science Teacher

2 weeks ago


Midrand, South Africa Nova Pioneer Full time

**Nova Pioneer is looking for a superstar Computer Science Teacher to teach Senior Phase grades at our Midrand Secondary School. **This is an exciting opportunity for a dynamic qualified teacher to empower students using an enquiry-based learning approach and to be a part of an innovative network of schools that is developing generations of innovators and leaders who will shape the African Century.

**About Nova Pioneer**

**About the Role**
- Key responsibilities for the role include:_
- Deliver impactful and engaging enquiry-based lessons supported by technology to enhance instructional delivery
- Deliver exceptional, real world, enquiry-based Computer Science lessons that align with the Cambridge Computer Science curriculum requirements
- Design rigorous lesson plans
- Deliver impactful and engaging enquiry-based lessons supported by technology to enhance instructional delivery
- Observe, coach and be a model teacher for new teachers
- Infuse joy and passion for learning into lessons so that students are excited about and invested in their academic excellence
- Help to set and communicate rigorous and ambitious goals for all students and provide student feedback so they internalize it
- Conduct ongoing assessment of student progress. Use assessment data to adjust instructional content and delivery techniques accordingly
- Attend weekly feedback meetings with Deans and learning designers to enhance teaching practices
- Fully participate in opportunities for professional growth including daily team meetings and reflections, weekly professional development meetings, instructional coaching, and organisation wide learning and reflection
- Contribute to and participate in co-curricular programming for at least one activity in the course of a term
- Participate in a variety of collaborative teams and committees, fulfil supervision duties as assigned including occasional morning, evening and weekend events

**About You**

Skills and Qualifications required:

- SACE registered
- Practical teaching Computer Science
- You have an understanding of the Cambridge Computer Science Curriculum
- ** You have strong technical knowledge of Computer Science**:

- You have experience with one or more of the following programming languages: Python, Visual Basic (console mode), Pascal/Delphi
- You have have a solid understanding of the design, coding and testing stages in the program development cycle
- You can provide evidence (i.e. a portfolio of work) of programming skills
- You love teaching and care deeply about the success of each and every student
- You have an understanding of and passion for enquiry based, student-centered learning
- You have a deep understanding of children and you know how to connect with the specific age group that you teach
- You are a team player and you enjoy group problem solving
- You are adept at using technology for instruction
- **_ You love teaching_** and care deeply about the success of each and every student
- **_ You have a deep understanding of children_** and you know how to connect with the specific age group that you teach
- **_ You are deeply committed to your development_** as a teacher and welcome constructive feedback, translating feedback into improvements and innovations in your approach and in your classroom
- **_ You are able to work within a team-based environment_** and collaborate with other resident teachers, apprentice teachers and deans
- **_ You communicate openly_** and effectively with your colleagues
- You are adept at using technology for instruction

**How to Apply**:
Please note: Where a copy of your resume is required, copying and pasting from a formatted document e.g. Microsoft Word may not result in the formatting transferring correctly to the final resume. You are encouraged to attach your resume in Microsoft Word® or PDF format to protect formatting.

**Working at Nova Pioneer**

Nova Pioneer is committed to the achievement and maintenance of diversity and equity in employment. Nova Pioneer is a place where our people experience tremendous growth, fast We invest heavily in the growth of our people because it leads to greater mastery in both us and our students. “Novaneers” work harder and work longer hours than most schools but as a result, the growth they experience is extraordinary. We offer consistent and ongoing personal development and provide clear career pathways that ensure that our people are always achieving their personal and professional best. Nova Pioneer has a highly energetic, entrepreneurial environment where our people get to bring their creative and innovative ideas to life. We look for people who are flexible and who are able to adapt and respond quickly to adversity with a positive, can-do attitude (there are no problems, only solutions). We welcome challenges and roll with the punches because it makes us, and our students, better. There is no problem too big for us We work hard but we also have a lot of fun together. We bring in


  • Science Teacher

    1 month ago


    Midrand, South Africa Nova Pioneer Full time

    **Nova Pioneer is looking for a superstar Science Teacher to teach Senior Phase grades (8 - 9) at Midrand Secondary School based in Johannesburg, South Africa in 2023! **This is an exciting opportunity for a dynamic teacher to empower students using an enquiry-based learning approach and to be a part of an innovative network of schools that is developing...


  • Midrand, South Africa Curro Holdings Ltd Full time

    **At Curro, we care.**: **Natural Science and Life Orientation Teacher (Grades 4 to 7)**: **Curro Midrand** **Vacancy Reference: 16459**: Curro is a warm and welcoming place to work. It is a place where you can contribute to the lives of children and see them grow into the leaders of tomorrow. Join **Curro Midrand** as a **Natural Science and Life...

  • Temp Natural Science

    1 month ago


    Midrand, South Africa Curro Holdings Ltd Full time

    **At Curro, we care.**: **Temp Natural Science (Senior Phase) and Physical Science Teacher (FET Phase)**: **Curro Digied New Road** **Vacancy Reference: 16322**: **What are we looking for?** We are looking for someone with the following experience, qualifications and /or skillsets: - An appropriate academic and professional education qualification from a...


  • Midrand, South Africa Curro Holdings Ltd Full time

    **Reference Number** - 16186 **Closing Date** - 2023-04-26 **Location** - Midrand **Position Type** - Permanent **Job Title** - Coding, Robotics, Social Sciences and Creative Arts Teacher (Intermediate Phase) **Availability / Start Date** - 1 May 2023 **Synopsis** - Curro is a warm and welcoming place to work. It is a place where you can contribute to...


  • Midrand, South Africa Curro Holdings Ltd Full time

    **At Curro,** **we care.**: **Social Science and Afrikaans FAL (Grade 8 to 10) Teacher**: **Curro Digied New Road** **Vacancy Reference: 18081**: Hey there, education enthusiast! Curro is on the hunt for vibrant teachers who love learning as much as teaching. Ready to spark curiosity, ignite passion and nurture the love for learning? Join the Curro clan and...


  • Midrand, South Africa Curro Holdings Ltd Full time

    **At Curro,** **we care.**: **Academic Tutor: Social Science (Grade 8 and 9)**: **Curro Digied New Road** **Vacancy Reference: 18304**: Hey there, education enthusiast! Curro is on the hunt for vibrant teachers who love learning as much as teaching. Ready to spark curiosity, ignite passion and nurture the love for learning? Join the Curro clan and let's...

  • High School Teacher

    1 month ago


    Midrand, South Africa Arden Academy Full time

    About Arden Academy: Arden Academy is an inclusive and special needs school that was founded when a passionate teacher and remedial therapist, felt the need to create an all-inclusive educational environment for non-neurotypical and neurotypical students. Furthermore, this safe, stimulating, and nurturing atmosphere would enrich every student’s educational...


  • Midrand, South Africa Curro Holdings Ltd Full time

    **At Curro,** **we care.**: **Head of Department: Physical Science**: **Curro Midrand** **Vacancy Reference: 16621**: Curro is a warm and welcoming place to work. It is a place where you can contribute to the lives of children and see them grow into the leaders of tomorrow. Join **Curro Midrand Sagewood** as a **Head Of Department: Physical Science** to...


  • Midrand, South Africa Eduvos Full time

    **Job Advert Summary**: **Eduvos **is looking to hire the services of an** Independent Contractor IT- (Data Sciences) **Lecturer at our Midrand campus on a part-time basis.*** **Type of appointment**: **Independent Contractor (part-time; flexible workhours agreement)** **Purpose**: - To lecture Information Technology-related modules, in the faculty on a...


  • Midrand, South Africa Liquid Tech (Pty) Ltd. Full time

    **Role Purpose** The Data Science & Analytics team is responsible for driving the company's data-driven initiatives, leveraging advanced analytics, and harnessing the power of AI/ML/DL technologies to address business needs. They play a vital role in managing the company's data assets, including data governance, analytics, and business intelligence, to...


  • Midrand, South Africa Baby Steps Full time

    Baby Steps is a small preschool situated in the heart of Crowthorne Midrand. We are looking for a fun, dedicated, energetic and vibrant teacher to join our team. **Requirements**: Half day position with two full days a week. Excellent classroom management skills Provide a happy, positive and inspiring learning environment for her learners. Create a print...


  • Midrand, South Africa IIE MSA and IIE Varsity College Full time

    **Direct Reporting Line** **Operations Manager** Varsity College** is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to provide higher education...

  • Home Tutor

    4 weeks ago


    Midrand, South Africa TechRoute Marketing and Data Solutions Full time

    **Responsibilities**: - Tutor (2) two pupils who are in grade 2 and grade 5. - Subjects to be tutored include Maths, Zulu, English, Social Science, Natural Science and Arts, Accounting - Tutoring times are: (i) Monday, Tuesday, Wednesday and Thursday, between 15:00 and 17:00. (ii) Tutor pupils on Saturday between 11:00 am and 15:00am. - Assist with...

  • Data Analyst

    6 days ago


    Midrand, South Africa Ikusasa Recruitment Group Full time

    **Data Scientist** Role Purpose Create and deliver data-driven solutions that add business value through the use of statistical models, machine learning algorithms, data mining and visualisation techniques. Experience & Education Requirements: - Degree in Computer Science, Computer Engineering, Actuarial Science, Statistics, Business Sciences, Business...


  • Midrand, South Africa Open Source (Pty) Ltd Full time

    Experience in Data Engineering / Data Science / AI topicsSound understanding of technologies such as JAVA, AWS.Experienced in application of Agile Working ModelStrong collaboration and interpersonal skillsBSc Computer Science (or related qualification). 10+ years of experience as End-to-End manager. Experience working in international teams.


  • Midrand, South Africa Varsity College Full time

    Direct Reporting Line: Head of Computer Science Varsity College is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa and is registered with the Department of Higher Education and Training (DHET) to provide higher education...

  • Data Scientist

    1 month ago


    Midrand, South Africa Bridgena Barnard Personnel Group Full time

    Gauteng Hybrid or Remote role available for an individual who can add value to business through the use of data - Machine learning, algorithms and data mining etc Degree in Computer Science or related channels such as Mathematics / Statistics or Actuarial 2 - 4 years relevant experience in data science Programming languages such as SQL and Python Machine...

  • Solution Architect

    4 weeks ago


    Midrand, South Africa Falcorp Resources Full time

    Develop and communicate Solution Architectures in response to Business Requirement Specification documents for implementation of new architectures. Approve changes to Principles, Standards and Reference Architectures as a result of a Solution Architecture delivered to meet a Business Demand. Provide expert technical advice to project teams regarding the...

  • Junior Data Analyst

    4 weeks ago


    Midrand, South Africa Elite Search Full time

    **Requirements**: BSC (Computer Science, Statistics, Mathematics or equivalent)/ or BEng Degree - 3+ years experience in data and database management - VoIP technologies (Asterisk, SIP, RTP) - Linux - Networking - SQL - JavaScript, Nodejs, Viejas

  • Data Scientist

    6 days ago


    Midrand, South Africa Bridgena Barnard Personnel Group Full time

    Gauteng, Midrand - R 32000 - R 45000 Monthly Basic Salary Gauteng Hybrid or Remote role available for an individual who can add value to business through the use of data - Machine learning, algorithms and data mining etc Gauteng Hybrid or Remote role available for an individual who can add value to business through the use of data - Machine learning,...