TGT Computer Science Teacher

2 years

1 - 2 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Trained Graduate Teacher (Computer Science)Industry: Education & K-12 Staffing — recruiting for on-site teaching roles across primary and secondary schools in India. We partner with progressive schools to place experienced Computer Science teachers who can deliver curriculum-aligned instruction, run practical labs, and prepare students for board and competitive exams.

About The Opportunity

We are hiring an on-site Trained Graduate Teacher (Computer Science) to teach Grades 6–12. This role is ideal for a passionate educator who combines strong subject mastery with effective pedagogy, hands-on lab supervision, and the ability to inspire students in programming, computer fundamentals, and digital literacy.Role & Responsibilities
  • Plan and deliver engaging, standards-aligned Computer Science lessons for assigned classes (Grades 6–12), balancing theory and practicals.
  • Manage and run ICT/computer labs: prepare practical exercises, ensure hardware/software readiness, and supervise student projects.
  • Design assessments, evaluate student performance, provide constructive feedback, and maintain accurate academic records.
  • Prepare students for board exams and coding/IT competitions through focused revision, remedial classes, and enrichment activities.
  • Integrate educational technology (LMS, smartboards, online coding platforms) to enhance learning and track progress.
  • Collaborate with colleagues, parents, and school leadership on curriculum delivery, student welfare, and continuous improvement initiatives.

Skills & Qualifications

Must-Have
  • Bachelor’s degree in Computer Science, B.Sc. (CS), BCA or equivalent + B.Ed (or equivalent teacher training) with valid teaching credentials.
  • Minimum 2 years of classroom teaching experience in K-12 (preferably Grades 6–12).
  • Strong practical knowledge of programming languages (Python, Java, C/C++), data structures, basic DBMS and networking concepts.
  • Proven ability to design lesson plans, assessments, and hands-on lab exercises aligned to CBSE/ICSE/State board syllabi.
  • Excellent classroom management, communication skills, and a student-centred teaching approach.

Preferred

  • Experience with educational technology (Google Classroom, Moodle, or similar LMS) and digital assessment tools.
  • Exposure to coding clubs, Olympiad/competitive programming prep, or project-based learning initiatives.
  • Advanced qualification (M.Sc. CS, MCA) or additional certifications in pedagogy/ICT.
Benefits & Culture Highlights
  • Competitive salary and performance-linked incentives with clear growth pathways in partner schools.
  • Opportunities for professional development, training workshops, and collaborative teaching communities.
  • Supportive, student-focused work environment with modern labs and EdTech tools.
Location: On-site — India. Role type: Full-time, classroom-based. To apply, please submit a resume highlighting teaching experience, certifications, and sample lesson or project work.
Skills: classroom management,parent-teacher communication,differentiated instruction,teaching,computer science

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You