Secondary Computer Science Teacher

candiidus international school

Hyderabad

On-site

INR 500,000 - 1,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Keka Technologies Private Limited seeks a dedicated Secondary Computer Science Teacher to deliver Cambridge Lower Secondary and IGCSE Computer Science for grades 6–10. The role emphasizes computational thinking, programming, and problem solving, with practical coding in Python or similar languages.

You will plan engaging lessons, assess student progress, differentiate instruction, and collaborate with teachers and parents to support digital citizenship and academic growth.

Qualifications

  • Bachelor’s degree in Computer Science or Information Technology.
  • Teaching qualification (B.Ed / PGCE / equivalent) preferred.
  • Experience teaching Cambridge or international curricula is an advantage.
  • Strong subject knowledge in programming and computer systems.
  • Excellent classroom management and communication skills.
  • Proficiency in educational technology and digital tools.

Responsibilities

  • Plan and deliver Computer Science lessons for Grades 6–10 in line with the Cambridge curriculum.
  • Teach from digital literacy to algorithms and programming concepts.
  • Differentiate instruction to meet diverse learning needs.
  • Design formative and summative assessments and track progress.
  • Collaborate with colleagues and communicate with parents and school leadership.

Skills

Computational thinking
Algorithms and logic
Programming concepts
Digital literacy
Communication skills
Problem solving

Education

Bachelor’s degree in Computer Science or Information Technology
Teaching qualification (B.Ed / PGCE / equivalent)

Job description

Job Description: Secondary Computer Science Teacher

Grades: 6 to 10 (Lower Secondary & IGCSE)

Department: ICT / Computer Science

Role Summary

The Secondary Computer Science Teacher is responsible for delivering engaging, concept-driven Computer Science instruction aligned with the Cambridge Lower Secondary and IGCSE Computer Science curriculum. The role focuses on developing students’ computational thinking, programming skills, problem-solving abilities, and understanding of computer systems.

Key Responsibilities
Teaching & Learning
  • Plan and deliver effective Computer Science lessons for Grades 6–10 in line with the Cambridge curriculum.
  • Teach foundational to advanced concepts, progressing from digital literacy and logic to algorithms and programming.
  • Use student-centered teaching strategies to encourage inquiry, creativity, and critical thinking.
  • Follow Cambridge Lower Secondary Computing (Grades 6–8) and IGCSE Computer Science (Grades 9–10).
  • Ensure lesson plans, learning objectives, and assessments align with Cambridge learning outcomes.
  • Integrate theory with practical programming activities (e.g., Python or similar high-level languages).
Assessment & Reporting
  • Design and administer formative and summative assessments.
  • Prepare students for Cambridge checkpoint (if applicable) and IGCSE external examinations.
  • Track student progress and provide timely, constructive feedback.
  • Maintain accurate academic records and reports.
Programming & Practical Skills
  • Teach algorithms, pseudocode, flowcharts, and structured programming.
  • Guide students in writing, testing, and debugging programs.
  • Introduce basic data handling, logic, and problem-solving techniques.
Classroom & Student Support
  • Create a positive, inclusive, and safe learning environment.
  • Differentiate instruction to meet diverse learning needs.
  • Support students academically and encourage responsible digital citizenship.
Professional Responsibilities
  • Participate in curriculum planning, staff meetings, and professional development.
  • Collaborate with colleagues on cross-curricular initiatives.
  • Communicate effectively with parents and school leadership.
  • Computational thinking
  • Algorithms and logic
  • Introduction to programming
  • Data representation
  • Computer systems and networks
  • Digital responsibility and safety
  • Computer systems (hardware, software, networks)
  • Data representation and data transmission
  • Algorithms and problem-solving
  • Programming concepts and code development
  • Databases and Boolean logic
  • Emerging and automated technologies
Required Qualifications & Skills
  • Bachelor’s degree in Computer Science, Information Technology, or related field
  • Teaching qualification (B.Ed / PGCE / equivalent) preferred
  • Experience teaching Cambridge or international curriculum is an advantage
  • Strong subject knowledge in programming and computer systems
  • Excellent classroom management and communication skills
  • Proficiency in educational technology and digital tools
Personal Attributes
  • Passionate about teaching and technology
  • Organized, adaptable, and innovative
  • Strong problem-solving mindset
  • Committed to continuous professional growth
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Secondary ICT Facilitator
Secondary ICT Facilitator

candiidus international school • Hyderabad

On-site
INR 600,000 - 900,000
Secondary Science
Secondary Science

Bessmann • Hyderabad

On-site
INR 400,000 - 600,000
Additional Teacher for primary segment
Additional Teacher for primary segment

candiidus international school • Hyderabad

On-site
INR 450,000 - 650,000
Secondary English
Secondary English

candiidus international school • Hyderabad

On-site
INR 550,000 - 750,000
Upper Secondary Computer Science Teacher for CBSE School
Upper Secondary Computer Science Teacher for CBSE School

Orchids The International School • Mumbai

On-site
INR 500,000 - 800,000
Computer Science & IT Facilitator
Computer Science & IT Facilitator

Pramiti • Bengaluru South

On-site
INR 334,800 - 558,000
PRIMARY SCHOOL TEACHER (GRADE I AND II)
PRIMARY SCHOOL TEACHER (GRADE I AND II)

Sherwood High group. • Bengaluru

On-site
INR 250,000 - 360,000
Middle School Computer Science Teacher
Middle School Computer Science Teacher

TransHR Staffing Solutions • Chindenahally

On-site
INR 350,000 - 550,000
Computer - Middle School Teacher
Computer - Middle School Teacher

Delhi Public School Santosh Nagar • Hyderabad

On-site
INR 300,000 - 540,000
Computer Science – TGT
Computer Science – TGT

Akshara International School Pune • Pune District

On-site
INR 500,000 - 800,000