Computer Teacher

Posted By: Pardada Pardadi Educational Society


Junior Management



Job Description

Job responsibilities

• Design and deliver effective computer science curriculum for senior classes, tailored to the skill levels and interests of the students.

• Teach programming concepts and languages such as Java, Python, C++, and others, ensuring students comprehend both theoretical concepts and practical applications.

• Introduce advanced topics like data structures, algorithms, mobile app development, AI, and software development methodologies, keeping up with the latest industry trends.

• Foster critical thinking and problem-solving skills among students through interactive coding exercises, projects, and hands-on activities.

• Provide guidance to students on independent coding projects, encouraging innovation and creativity.

• Incorporate real-world case studies and examples to demonstrate the relevance of computer science in various fields.

• Stay up-to-date with emerging technologies, tools, and programming languages, and incorporate them into the curriculum when appropriate.

• Evaluate student progress through assignments, assessments, and examinations, and provide constructive feedback to help them improve.

• Collaborate with other educators to integrate computer science principles into interdisciplinary projects.

• Participate in professional development opportunities to continuously enhance teaching methodologies and subject knowledge.

• Supervise and mentor students participating in coding clubs, hackathons, and other extracurricular activities.

• Maintain a positive and inclusive classroom atmosphere that promotes respect, curiosity, and a love for learning.

Experience and Qualifications

• Bachelor's or Master's degree in Computer Science or a related field.

• Strong command over multiple programming languages such as Java, Python, C++, etc.

• Proven experience in software & mobile app development, coding projects, or related industry work.

• Prior teaching experience, particularly with senior classes, is a plus.

• Familiarity with modern teaching techniques, tools, and technology for remote and in-person instruction.

• Excellent communication skills to convey complex technical concepts in an understandable manner.

• Passion for staying updated with the latest trends and advancements in the field of computer science.

• Patient, adaptable, and enthusiastic approach to teaching and mentoring students.

• Ability to create a supportive and inclusive learning environment that accommodates diverse learning styles.

• Innovative and enthusiastic.

Recruitment process:

Interested candidates meeting the above criteria are requested to submit their application along with a covering note to HR PPES at with a covering letter stating why you are interested in this position and indicate the title of the post applied for on the subject line of your e-mail with your current CTC and notice period. Only shortlisted candidates shall be contacted. This is an urgent position; hence the applications will be considered on rolling basis.

Contact Details:

Phone Number: +91 7055100444


Location: Anoopshahr, Uttar Pradesh

Eligibility Criteria

Not Specified

Desired Candidate Profile

Graduation - Graduate-Other

Organization Details

  • Organization Name:Pardada Pardadi Educational Society
  • About Organization:PPES was founded by Virendra (Sam) Singh, retired President and Managing Director of DuPont South Asia. Sam grew up in Anupshahar and moved to the US to pursue a successful corporate career. The internal calling to uplift his childhood community brought him back to his native village. Founded in the year 2000, PPES has been working for holistic rural development through social and economic empowerment of women and girls in Western Uttar Pradesh. PPES provides free education, job opportunities, healthcare, and livelihood enhancement for girls and women from the marginalised sections of society and enables them to break out of the cycle of poverty.

    Know more