Job Posting

Job Opening Information Anticipated Probationary Secondary Computer Science Teacher

Application Deadline
6/30/2026
Position Start Date
9/1/2026

Position Title
Anticipated Probationary Secondary Computer Science Teacher
Required Application Type
Teacher / Admin
Job Description

Seeking a dedicated and qualified Computer Science Teacher for the upcoming academic year. We are looking for an educator who can deliver a robust curriculum covering computational thinking, programming languages, and digital literacy. 

  • To develop and maintain a classroom environment conducive to effective learning within the limits of the resources provided by the school district.

  • To prepare for classes assigned and show written evidence of preparation upon request of the supervisor.

  • To employ a variety of instructional techniques and instructional media, consistent with the physical limitations of the location provided and the needs and capabilities of the individuals or student groups involved. 

  • To take all necessary and reasonable precautions to protect students, equipment, materials and facilities.

  • To make provision for being available to students and parents for education-related purposes outside the instructional day when required or requested to do so under reasonable terms.

  • To work to establish and maintain open lines of communication with students and their parents concerning both the broad academic and behavioral progress of all assigned students.

  • To establish and maintain cooperative relations with others.

  • To adapt teaching methods and instructional materials to meet students' varying needs and interests.

  • To establish clear objectives for all lessons, units, and projects, and communicate these objectives to students. 

  • To confer with parents or guardians, other school personnel, counselors, and administrators in order to resolve students' behavioral and academic problems.

  • To use computers, audiovisual aids, and other equipment and materials to supplement presentations.

  • To properly manage and inventory classroom equipment, materials, and supplies.

 

 

Special consideration given to candidates with additional Certification(s): Work-Based Learning 

 Preference given to candidates who:

  • Proficiency in multiple programming languages (e.g., Python, Java, C++, JavaScript, or Swift).

  • Experience teaching web development (HTML/CSS, full-stack frameworks) or mobile app development.

  • Familiarity with cloud computing concepts, data science, or introductory AI/Machine Learning.

  • Experience working with physical computing and robotics (e.g., Arduino, Raspberry Pi, VEX, or LEGO Mindstorms).

Job Qualifications

Required Certification:  NYS Certificate in Computer Technology {8238},Computer Science (All Grades) {0236}

Job Category
Instructional
Job Location
Cleveland Hill High School

Interested in this position?

Email this posting to a friend.