Enable job alerts via email!

Middle School Computer Science Teacher - 2025-26

Ravenscroft

Raleigh (NC)

On-site

USD 40,000 - 70,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established independent school seeks a passionate Middle School Computer Science Teacher to join its innovative IDE Department. This role involves teaching introductory Computer Science and Digital Media courses to students in grades 6-8, emphasizing inquiry-based learning and collaboration. The ideal candidate will demonstrate strong teaching skills and a commitment to fostering a diverse and inclusive environment. This position offers a unique opportunity to inspire young minds while contributing to a vibrant educational community that values curiosity and growth. If you're eager to make a difference in students' lives and engage in ongoing professional development, this role is for you.

Benefits

Generous medical/dental coverage
TIAA retirement plan
Professional development opportunities

Qualifications

  • Minimum of two years of teaching experience required.
  • Bachelor’s in STEM-related field is essential.

Responsibilities

  • Develop and deliver Computer Science curriculum for grades 6-8.
  • Foster a positive, student-centered learning environment.

Skills

Teaching Skills
Curriculum Development
Collaboration
Cultural Competence
Technology Skills

Education

Bachelor’s Degree in a STEM-related field
Advanced degrees and certifications

Tools

Canvas
Veracross

Job description

Middle School Computer Science Teacher 2025-26

Job Category: MS Faculty

Requisition Number: MIDDL001271

  • Posted: March 18, 2025
  • Full-Time
Locations

Showing 1 location

Description

Ravenscroft is an independent, coeducational day school in Raleigh, NC, with approximately 1,250 students in grades PreK-12.

We want to welcome a Computer Science Teacher into our community of educators who actively strive to be diverse, equitable, and inclusive. This role is in our IDE (Innovation, Design & Engineering) Department, which offers STEM+-based courses across all three divisions. Candidates should demonstrate empathy, knowledge, and an understanding of the diverse backgrounds in our community; place importance on genuine and authentic connections with students, faculty, staff, and parents; be able to work collaboratively with team members of diverse backgrounds; and have the capacity to model an attitude of unyielding curiosity and a growth mindset.

REPORTS TO: Director of Educational Technology

Responsibilities and Competencies

This experienced teacher should bring energy and passion for teaching Computer Science. Course teaching assignments include several introductory Computer Science courses and Digital Media, offered as electives for students in grades 6 through 8, but may adjust due to curricular needs.

Instruction in Computer Science
  • Develop and deliver a curriculum that aligns with the skills and competencies students need to thrive in the realm of Computer Science
  • Exhibit strong teaching skills demonstrating best practices, including inquiry-based learning, differentiated instruction, and facilitation
  • Teach through the lens of the Ravenscroft Design Process
  • Create a positive, inspiring, student-centered learning environment that encourages inquiry, productive failure, and risk-taking
  • Help develop, implement, and continuously seek best practices in the curriculum
  • Engage in ongoing professional development directly related to furthering the development of the Computer Science components of the IDE Department
  • Foster mutually beneficial relationships between students and members of the larger community, including university and business contacts in innovative fields
  • Be available, as needed, to tutor/coach students in groups or as individuals
Other Responsibilities and Competencies
  • Advise approximately 12 students and facilitate the integration of Ravenscroft’s “Lead from Here” curriculum and/or proctor and supervise students in a Study Hall
  • Support social-emotional learning inside and outside of the classroom
  • Demonstrate effective technology skills, including the ability to use Ravenscroft’s learning management systems (Canvas and Veracross)
  • Readiness to receive feedback
Expectations in this Role
  • Demonstrate the ability to receive feedback and collaborate with IDE colleagues and others across divisions
  • Exhibit cultural competence and the ability to connect with a diverse community of students, faculty, staff, and parents
  • Act as a professional with integrity in all your decisions and actions
  • Maintain excellent communication and interpersonal skills with all faculty and staff
  • Make decisions in the best interest of the mission, vision, and values of Ravenscroft
  • Display warmth and friendliness to students, parents, faculty, and staff on campus
  • Maintain adaptability and flexibility to work individually and as part of a team
Qualifications
  • Bachelor’s Degree in a STEM-related field
  • Minimum of two years of teaching experience
  • Advanced degrees and certifications are desirable but not required
Salary/Benefits

Ravenscroft School is committed to attracting and retaining outstanding employees through a compensation plan that compares favorably with those of regional peer schools. A full benefits package includes TIAA retirement and generous medical/dental coverage, and equals the best plans in Independent Schools.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

2025-26: Jackson Middle School Science Teacher

RePublic Schools

Jackson

On-site

USD 40,000 - 60,000

12 days ago

Online Science Teacher | Online Program | 2025-26

JAA Online

Roseville

Remote

USD 10,000 - 60,000

21 days ago

Math/Science Middle School Teacher

PLANO COMMUNITY UNIT SCHOOL DISTRICT #88

Little Rock Township

On-site

USD 50,000 - 60,000

15 days ago

Upper School Science Teacher - 2025-26

Ravenscroft

Raleigh

On-site

USD 45,000 - 75,000

30 days ago

MS Science Teacher (2025-26 School Yr)

ViziRecruiter,LLC.

North Carolina

On-site

USD 10,000 - 60,000

22 days ago

Middle School Science Teacher

Lake Forest Country Day School

Illinois

On-site

USD 40,000 - 80,000

30+ days ago

Science Teacher, Advisor, and Community Member 2025-26

Christ School, Inc.

North Carolina

On-site

USD 40,000 - 80,000

30+ days ago

Elementary Teacher

Henderson Collegiate

Henderson

On-site

USD 48,000 - 79,000

30+ days ago

Smith Valley Schools Computers Teacher 2025/26

Lyon County School District

Mississippi

On-site

USD 49,000 - 90,000

21 days ago