Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Computer Science Teacher 2026-2027

Socrates Academy

Job Description

Job Description

Salary:

Grades 612 Computer Science Teacher

Position Type: Full-Time
Reports To: Head of Middle School

Position Overview

The Grades 612 Computer Science Teacher is responsible for developing and delivering a rigorous, engaging computer science program that builds foundational, intermediate, and advanced skills across middle and high school. As a newly established position, this role carries significant responsibility and professional autonomy in shaping curriculum, instructional pathways, and course offerings aligned to school goals and student needs. The teacher is expected to uphold high academic expectations, foster responsible technology use, and contribute to a strong school culture.

Should be able to teach any of the following courses:

e Code Course Title
CA10 Artificial Intelligence
CA21 Robotics I (NEW)
CA22 Robotics II (NEW)
CD10 Adobe Visual Design I
CD11 Adobe Visual Design II
CD14 Adobe Video Design I
CD15 Adobe Video Design II
CD20 3D Modeling and Animation I
CD21 3D Modeling and Animation II
CD30 Game Art and Design
CD31 Advanced Game Art and Design
CI00 CompTIA IT Fundamentals
CI01 Computer Engineering Technology I
CI02 Computer Engineering Technology II
CI10 Cisco Network Engineering Technology I
CI11 Cisco Network Engineering Technology II
CI20 Network Administration I
CI21 Network Administration II
CI30 Cybersecurity I
CI31 Cybersecurity II
CP05 Coding in Minecraft Expert Coding
CP10 Python Programming I
CP11 Python Programming II
CS10 Introduction to Computer Science
CS20 Computer Science I
CS21 Computer Science II
CS30 Introduction to Data Science
CS31 SAS Base Programming
CT10 Technology, Engineering, and Design

Primary Responsibilities

Instruction & Curriculum Development

  • Design and implement standards-aligned computer science courses for grades 612, including introductory through advanced content

  • Collaborate with administration to develop scope and sequence, pacing guides, and instructional resources

  • Deliver high-quality instruction that promotes computational thinking, problem solving, creativity, and collaboration

  • Integrate coding, data literacy, digital citizenship, and ethical technology use into daily instruction

  • Differentiate instruction to meet the academic, social, and developmental needs of all learners

Assessment & Student Progress Monitoring

  • Design and administer formative and summative assessments aligned to learning objectives

  • Analyze assessment data to inform instructional decisions and targeted supports

  • Provide timely, clear feedback to students and families on academic progress

Classroom Environment & Management

  • Establish and maintain a structured, inclusive, and engaging classroom environment

  • Implement schoolwide behavior expectations consistently

  • Promote responsible, safe, and appropriate use of technology

Program Development & Innovation

  • Contribute to the development of a coherent 612 computer science program, including electives, pathways, or advanced coursework

  • Provide input on instructional materials, software, hardware, and emerging technologies

  • Explore opportunities for interdisciplinary projects and extracurricular extensions

Professional Responsibilities

  • Collaborate with colleagues, administrators, and support staff

  • Participate in professional learning communities, meetings, and professional development

  • Communicate professionally and consistently with families

  • Fulfill all typical teaching duties, including lesson planning, grading, supervision, and documentation

  • Participate in school events, duties, and initiatives as assigned

Key Result Areas (KRAs) and Key Performance Indicators (KPIs)

KRA 1: Instructional Quality & Student Learning

KPIs:

  • Lessons consistently aligned to course objectives and approved standards

  • Observable student engagement during instruction

  • Evidence of student growth demonstrated through assessments and projects

  • Instruction reflects appropriate rigor and progression across grade bands

KRA 2: Curriculum & Program Development

KPIs:

  • Completion of a documented scope and sequence for grades 612

  • Development of course materials, assessments, and instructional resources

  • Alignment of curriculum with school priorities and future program expansion

  • Regular refinement of the curriculum based on student outcomes and feedback

KRA 3: Assessment & Data-Informed Instruction

KPIs:

  • Use of formative assessments to guide instruction

  • Timely entry and analysis of student performance data

  • Instructional adjustments documented based on assessment results

  • Clear communication of progress to students and families

KRA 4: Classroom Management & Learning Environment

KPIs:

  • Consistent implementation of schoolwide behavior expectations

  • Safe, respectful, and inclusive classroom culture

  • Effective use of instructional time with minimal disruptions

  • Responsible and appropriate technology use by students

KRA 5: Professionalism & Collaboration

KPIs:

  • Active participation in PLCs, meetings, and professional development

  • Timely completion of required documentation and responsibilities

  • Professional communication with families and colleagues

  • Willingness to collaborate and contribute to schoolwide initiatives

Qualifications

Required:

  • Bachelors degree in Computer Science, Information Technology, Education, or a related field

  • Teaching license or eligibility for licensure in the appropriate grade band or content area

  • Strong content knowledge in computer science and instructional technology

Preferred:

  • Experience teaching middle and or high school students

  • Experience with curriculum design or program development

  • Familiarity with project-based learning and real-world application of computer science

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Computer Science Teacher 2026-2027 in Matthews, NC vacancy
  •  ...Greek immersion and the Socratic method, is seeking classroom teachers with strong teaching abilities, an understanding of pedagogy and...  ...model Use of technology in the classroom, including a mobile computer lab Differentiated instruction to meet the needs of each... 
    Suggested

    Socrates Academy

    Matthews, NC
    2 days ago
  •  ...creative arts preschool in the Indian Trail, NC area seeking experienced part time or full time School Age (6 years-old to 12 years-old) Teacher! If you are looking for a set but flexible part time opportunity wed love to share more with you. We would love for you to join our... 
    Suggested
    Full time
    Part time
    Summer work
    Seasonal work
    Monday to Friday
    Flexible hours

    Wonder Academy

    Indian Trail, NC
    3 days ago
  • Position Overview Position Type: HS Teaching (Core) (Licensed Positions)/ Math Teacher (Licensed Position) Date Posted: 6/9/2026 Location: Weddington High Job Title Mathematics Teacher (Grades 9-12) Job Summary Under general supervision, a teacher will plan, organize... 
    Suggested

    Union County Public Schools

    Matthews, NC
    1 day ago
  •  ...Job Description Job Description Salary: Exceptional Children (EC) Teacher Socrates Academy Charter School Matthews, North Carolina Position Overview Socrates Academy Charter School is seeking a dedicated and compassionate Exceptional Children (EC) Teacher... 
    Suggested
    Flexible hours

    Socrates Academy

    Matthews, NC
    4 days ago
  •  ...High - Indian Trail, North Carolina Open in Google Maps English Teacher Union County Public Schools Porter Ridge High - Indian Trail,...  ...352 Application Deadline: Posted until filled Posted: Jun 10, 2026 1:03 PM (UTC) Position Type: Full-time Job Categories: Classroom... 
    Suggested
    Full time

    Young World Physical Education

    Indian Trail, NC
    18 hours ago
  • JOB SUMMARY: Under general supervision, a teacher will plan, organize, and implement an appropriate instructional program in an elementary...  ...27 School Yr Assistant Teacher - Early Childhood Classrooms [2026-2027] Middle Grades Lead Teacher EC [EC General Education Licensure... 
    Full time

    Union County Public Schools

    Monroe, NC
    3 days ago
  •  ...preschool in the Indian Trail, NC area seeking an experienced full time Lead NC Prekindergarten Educator to add to our team of amazing Teachers. If you are looking for a set but flexible opportunity wed love to speak with you. You will be responsible for providing... 
    Full time
    Part time
    Flexible hours

    Wonder Academy

    Indian Trail, NC
    6 days ago
  • Union County Public Schools is seeking a dedicated Mathematics Teacher for Grades 9-12 at Weddington High. The role involves planning and implementing an instructional program aimed at developing students' academic skills and fostering a positive learning atmosphere. The... 

    Union County Public Schools

    Matthews, NC
    1 day ago
  • Science Teacher-UCVirtual Union County Public Schools UCVirtual - Monroe, North Carolina Job Details Job ID: 5713156 Application Deadline: Posted until filled Posted: May 14, 2026 1:03 PM (UTC) Job Description JOB DETAILS: Plan, prepare, and deliver educational lesson... 
    Full time
    Seasonal work
    Remote work

    Young World Physical Education

    Monroe, NC
    3 days ago
  • Esd113 in Charlotte, NC, is seeking a qualified Physics Teacher for IB Physics HL II and IB Physics SL II. The role involves creating an...  ...communication skills and a commitment to student success. The anticipated start date is in the 2026 academic year. #J-18808-Ljbffr Esd113
    Full time

    Esd113

    Charlotte, NC
    18 hours ago
  • TrulyHired is seeking an Elementary Classroom Teacher in Indian Trail, North Carolina. This role involves creating a safe and effective learning environment, developing lesson plans, and assessing student progress. Candidates must hold a state certification in Elementary... 

    TrulyHired

    Indian Trail, NC
    1 day ago
  • Young World Physical Education seeks a Part-time DLI English Teacher in Indian Trail, North Carolina. The role involves facilitating student success through a district-approved curriculum and creating a conducive learning environment. Applicants must have state certification... 
    Part time

    Young World Physical Education

    Indian Trail, NC
    18 hours ago
  • $48k - $57k

    Union County Public Schools in Indian Trail, NC, is seeking a dedicated High School English Teacher. The teacher will plan, organize, and implement instructional programs, creating a positive learning environment to support student goals. This is an entry-level, full-time... 
    Full time

    Union County Public Schools

    Indian Trail, NC
    18 hours ago
  •  ...Technology and Arts - Monroe, North Carolina Open in Google Maps High School Dance Teacher Job Details Job ID: 5741491 Application Deadline: Posted until filled Posted: May 27, 2026 7:03 PM (UTC) Job Description Central Academy of Technology & Arts (CATA) is an arts... 
    Full time

    Young World Physical Education

    Monroe, NC
    4 days ago
  •  ...Instant Tutoring Our mission is to transform the way people learn by leveraging advanced technology, AI, and the latest in learning science to create personalized learning experiences. Through Instant Tutoring, students receive immediate, on-demand help exactly when they... 
    Full time
    Immediate start
    Remote work
    Night shift
    Afternoon shift

    Varsity Tutors, a Nerdy Company

    Charlotte, NC
    1 day ago
  • Young World Physical Education is seeking a Full-time English Teacher at Union County Public Schools in Indian Trail, North Carolina. The role involves planning and organizing instructional programs to foster student academic success while creating an engaging classroom... 
    Full time

    Young World Physical Education

    Indian Trail, NC
    4 days ago
  • Union County Public Schools is seeking an English Teacher who will plan and implement instructional programs for students in a supportive learning environment. The ideal candidate will guide students towards achieving academic goals while creating a conducive classroom... 
    Full time

    Union County Public Schools

    Indian Trail, NC
    4 days ago
  • Job Description Elementary Classroom Teacher Position Purpose Under the general supervision of the School Principal, to facilitate student...  .... Equipment Uses standard office equipment such as personal computers, printer, copy and fax machines, and telephone. Travel... 
    Part time
    Work at office
    Flexible hours

    TrulyHired

    Indian Trail, NC
    1 day ago
  •  ...General information Requisition #: R67990 Locations: USA-VA-Chantilly Posting Date: 05/21/2026 Security Clearance Required: TS/SCI w/ Poly Remote Type: Onsite Time Type: Full time Description & Requirements Unlock the secrets of intelligence with MANTECH! Join a dynamic... 
    Full time
    Work at office
    Local area
    Remote work

    ManTech

    Charlotte, NC
    4 days ago
  • $2,000 per month

     ...everyone who walks through the doors of our schools. Especially our teachers. Their skill. Energy. Love. Their determination. On the good...  ...- 8 Math: Open Up Resources ~ K - 8 ELA: Fish Tank ~ K - 8 Science: Amplify ~9 - 12 All Subjects: KIPP Foundation Provided... 
    Interim role
    Summer work
    Night shift

    KIPP North Carolina Career Board

    Charlotte, NC
    18 days ago
  • $20 per unit

    Cosmo is seeking experienced educators for the role of a 1:1 tutor, focusing on K-12 students in subjects like math. This independent contractor position offers a pay rate of $20 USD per class plus additional incentives. Tutors will provide personalized instruction and ...
    For contractors
    Flexible hours
    Weekend work
    Weekday work

    Cosmo

    Charlotte, NC
    1 day ago
  •  ...Early Childhood and Primary Positions Available Starting August 2026 The British International School of Charlotte is a private...  ...largest premium international schools organizations. Every day, our teachers and support colleagues help our thousands of students achieve... 
    Full time

    British International School of Charlotte

    Charlotte, NC
    25 days ago
  • BBR JD FieldService_Tech_Rosenberg.pdf Position Overview Rosenberg USA is seeking a hands-on Field Service & Technical Support Technician who is ready to grow into a fully trained Field Service Operator. This is a structured career track - not just a job. ...
    Full time
    Immediate start
    Visa sponsorship

    BBRecruitingUS

    Indian Trail, NC
    18 hours ago
  • An innovative education technology platform is seeking Elementary School Math Tutors to provide instant, remote tutoring sessions. This role offers the flexibility to work at your own pace while earning competitive pay. Ideal candidates will possess strong communication...
    Remote job
    Immediate start
    Flexible hours

    Varsity Tutors, a Nerdy Company

    Charlotte, NC
    3 days ago
  • $20 - $80 per hour

    Company Profile Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners. We operate in over 63 countries, making education accessible to everyone, everywhere. Superprof is the perfect opportunity for students, graduates...
    Hourly pay
    Extra income
    Full time
    Part time
    Immediate start
    Flexible hours

    Superprof

    Charlotte, NC
    1 day ago
  • $20 per unit

     ...1:1 tutor you will build a welcoming and fun learning environment for your student as you help them grow. It is important for our teachers to be reliable role models for our students who come to class well prepared, on time, and with a passionate and kind demeanor. This... 
    For contractors
    Monday to Friday
    Flexible hours
    Weekend work

    Cosmo

    Charlotte, NC
    2 days ago
  • KIPP North Carolina Career Board is seeking a dedicated Lead Teacher committed to fostering student growth and academic success. This role involves implementing a structured curriculum, ensuring a positive classroom culture, and building relationships with students and... 

    KIPP North Carolina Career Board

    Charlotte, NC
    1 day ago
  •  ...We are seeking a part-time teacher for our PK3/4 classroom at a classical and Catholic homeschool hybrid program for 13-14 hours per week at our center in Charlotte, NC for the 2026-2027 academic year. We maintain a small adult to child ratio. You do not need any... 
    Hourly pay
    Part time

    Regina Caeli Academy

    Charlotte, NC
    3 days ago
  • Applied Technical Services, LLC (“ATS” or the “Company”) is a leading provider of critical testing, inspection, certification, and compliance services. The Company serves clients across a diverse set of large and stable end markets including manufacturing, power generation...
    Traineeship
    Work at office

    Applied Technical Services (Georgia)

    Indian Trail, NC
    18 hours ago
  • Young World Physical Education is seeking a dedicated High School Mathematics Teacher for grades 9-12. The ideal candidate will create an enriching classroom atmosphere that fosters student engagement and academic success. The teacher will be responsible for planning and... 
    Full time

    Young World Physical Education

    Monroe, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Computer Science Teacher 2026-2027. Be the first to apply!