Computer Science Teacher

0 years

1 - 4 Lacs

Posted:1 day ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary:
We are seeking a knowledgeable and passionate Computer Science Teacher to educate students in the principles of computing, programming, digital literacy, and emerging technologies. The teacher will be responsible for planning lessons, delivering engaging instruction, assessing student performance, and fostering a positive learning environment that encourages innovation and problem-solving.

Key Responsibilities:

  • Develop and deliver well-structured lesson plans in Computer Science aligned with the curriculum.
  • Teach programming languages (such as Python, Java, C++, etc.), web development, and computer applications.
  • Introduce students to concepts such as algorithms, databases, operating systems, cybersecurity, and AI.
  • Foster critical thinking, analytical reasoning, and creativity through project-based learning.
  • Evaluate student progress through assignments, tests, and practical projects.
  • Provide individual support and guidance to help students achieve their potential.
  • Stay updated with current technology trends and incorporate them into teaching practices.
  • Encourage responsible and ethical use of technology.
  • Participate in school meetings, training, and professional development activities.
  • Collaborate with colleagues to integrate technology across the curriculum.

Qualifications & Skills:

  • Bachelor’s/Master’s degree in Computer Science, Information Technology, or related field.
  • B.Ed. or teaching certification (preferred).
  • Strong knowledge of programming languages, software tools, and IT concepts.
  • Excellent communication and classroom management skills.
  • Ability to make complex topics accessible and engaging for students.
  • Passion for teaching and continuous learning.

Work Environment:

  • Classroom and computer lab-based teaching.
  • Interaction with students from diverse backgrounds.
  • Regular use of digital teaching tools and resources.

Job Types: Full-time, Permanent

Pay: ₹15,000.00 - ₹40,000.00 per month

Benefits:

  • Health insurance
  • Provident Fund

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You