2026-27 Computer Science Teacher - Page County Middle School

Young World Physical Education

Shenandoah (VA)

On-site

USD 46,551 - 56,896

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Full benefits package

Job summary

Young World Physical Education is seeking a full-time Computer Science Teacher for Page County Middle School in Virginia. The ideal candidate will be responsible for teaching computer science to middle school students and must be eligible for a Virginia teaching license in Career and Technical Education - Business & Information Technology.

This role requires developing engaging lesson plans and providing an excellent educational experience for students. The position offers a competitive salary of $51,724 per year with full benefits.

Qualifications

  • Eligible for or possess a Virginia teaching license endorsed for Career and Technical Education.
  • Experience in teaching Middle School students.
  • Ability to develop and implement curriculum effectively.

Responsibilities

  • Teach Computer Science to Middle School students.
  • Develop lesson plans and instructional materials.
  • Assess student performance and provide feedback.

Skills

Educational Technology
Curriculum Development
Teaching Methods

Education

Virginia Department of Education License
Bachelor's Degree in Computer Science or related field

Job description

2026-27 Computer Science Teacher - Page County Middle School

Page County Public Schools – Page County Middle School – Shenandoah, Virginia. Open in Google Maps.

Job Details

Job ID: 5768280

Application Deadline: Posted until filled

Posted: Jun 08, 2026 5:00 AM (UTC)

Starting Date: Immediately

Job Description

Full-time, ten‑month position serving Middle School students as a Computer Science teacher. The successful candidate must possess or be eligible to hold a license issued by the Virginia Department of Education with a Career and Technical Education – Business & Information Technology teaching endorsement. This position is a fully benefited position.

PAGE COUNTY PUBLIC SCHOOLS conforms to all the laws, statutes, and regulations concerning equal employment opportunities and affirmative action. We strongly encourage women, minorities, individuals with disabilities and veterans to apply to all of our job openings.

We are an Equal Opportunity Employer, who fully and actively supports equal access for all qualified applicants, regardless of race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability status, Genetic Information or Testing, Family & Medical Leave, protected veteran status, or any other characteristic protected by law, and prohibits retaliation against individuals who bring forth any complaint, orally or in writing, to the employer or the government, or against any individuals who assist or participate in the investigation of any complaint, or otherwise oppose discrimination. It is our goal to increase the diversity in our workforce and to provide the best work environment possible. Our senior management team regularly receives and reviews affirmative action reports and has the responsibility to monitor progress, reinforce policies and hold the organization accountable to meet objectives.

Position Type: Annual Contract

Salary: $51,724 Per Year

Contact Information
  • Jennifer Hitt, Principal
  • Page County Middle
  • Phone: 540-652-3400
  • Email: jhitt@pagecounty.k12.va.us
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

2026-27 Special Education Instructional Assistant - Page County Middle School
2026-27 Special Education Instructional Assistant - Page County Middle School

Young World Physical Education • Shenandoah (VA)

On-site
USD 19,000 - 23,000
Middle School CS Teacher — Start Now, Full Benefits
Middle School CS Teacher — Start Now, Full Benefits

Young World Physical Education • Shenandoah (VA)

On-site
USD 52,000
Full benefits package
2026-2027 SCIENCE TEACHER - MIDDLE SCHOOL
2026-2027 SCIENCE TEACHER - MIDDLE SCHOOL

Location Not Listed • Christiansburg (VA)

On-site
USD 54,000 - 87,000
Anthem Medical Plans
Ameritas Vision Plan
Delta Dental Plan
+2
Girls Middle School Basketball Coach -Page County Middle School
Girls Middle School Basketball Coach -Page County Middle School

Young World Physical Education • Shenandoah (VA)

On-site
USD 1,000 - 2,000
ISS/Attendance Assistant - Page County Middle School
ISS/Attendance Assistant - Page County Middle School

Page County Middle • Shenandoah (VA)

On-site
USD 19,000 - 24,000
2026-2027 SCIENCE TEACHER - HIGH SCHOOL
2026-2027 SCIENCE TEACHER - HIGH SCHOOL

Young World Physical Education • Christiansburg (VA)

On-site
USD 52,000 - 86,000
Comprehensive medical plans
Vision plan
Dental coverage
+3
Middle School Science Teacher - 26/27SY
Middle School Science Teacher - 26/27SY

Young World Physical Education • Fredericksburg (VA)

On-site
USD 54,902 - 104,737
Health care benefits
PTO accrual
Tuition Reimbursement
+1
2026-2027 SOCIAL STUDIES TEACHER - MIDDLE SCHOOL
2026-2027 SOCIAL STUDIES TEACHER - MIDDLE SCHOOL

Location Not Listed • Christiansburg (VA)

On-site
USD 54,000 - 87,000
2026-2027 Science Teacher - BMS (Immediate Opening)
2026-2027 Science Teacher - BMS (Immediate Opening)

Blacksburg Middle School • Blacksburg (VA)

On-site
USD 54,000 - 88,000
Anthem Medical Plans
Ameritas Vision Plan
Delta Dental Plan
+1
2026-2027 Middle School Science Teacher Applicant Pool
2026-2027 Middle School Science Teacher Applicant Pool

Young World Physical Education • Suffolk (VA)

On-site
USD 60,000 - 93,446