Computer Science / Engineering High School Teacher

Cardinal Gibbons High School

Raleigh (NC)

On-site

USD 40,000 - 60,000

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

Competitive salary and comprehensive benefits package
Ongoing professional development and growth opportunities
Supportive school culture with collaborative colleagues

Job summary

Cardinal Gibbons High School is seeking a full-time Computer Science / Engineering Educator for the 2025-2026 academic year. The role focuses on delivering engaging instruction, fostering a positive classroom environment, and collaborating with colleagues to support student success.

Qualifications

  • Bachelor’s degree required; Master’s degree preferred.
  • Valid North Carolina teaching license or eligibility required.
  • Proven effective classroom teaching experience in Computer Science.

Responsibilities

  • Design and deliver engaging instruction in Computer Science courses.
  • Implement assessment methods to monitor student progress.
  • Collaborate with staff to enhance teaching strategies.

Skills

Collaboration
Technology Integration
Technical Proficiency

Education

Bachelor’s degree in computer science, computer engineering, information technology, or related field

Job description

Computer Science / Engineering High School Teacher

3 days ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Cardinal Gibbons High School, a private Catholic college preparatory institution in Raleigh, NC, is seeking a full-time Computer Science / Engineering Educator for the 2025–2026 academic year. Rooted in the mission of the Roman Catholic Diocese of Raleigh, our school is dedicated to forming men and women of faith, service, and leadership in church and community.

Key Responsibilities

  • Design and deliver engaging instruction across multiple Computer Science courses, including:
  • Develop and implement assessment methods to monitor and evaluate student progress.
  • Foster a positive and inclusive classroom environment that encourages active learning.
  • Integrate technology effectively into classroom lessons to enhance learning outcomes.
  • Collaborate with colleagues to enhance interdisciplinary teaching strategies.
  • Communicate effectively with students, parents, and staff to support student success.
  • Stay current with educational trends and integrate innovative teaching practices.
  • Contribute to the broader school community through participation in extracurricular activities and school initiatives.

Qualifications

  • Education: Bachelor’s degree in computer science, computer engineering, information technology, or a related field is required; Master’s degree preferred.
  • Licensure: Valid North Carolina teaching license or eligibility to obtain one in the field of Technology, Engineering, or Math.
  • Experience: Proven record of effective classroom teaching of Computer Science or a related field (Technology, Math, Science, etc.) at the secondary school level.
  • Technical Proficiency: Foundational programming knowledge with proficiency in at least one high-level programming language such as Python, Java, or C++.
  • Technology Integration: Demonstrated proficiency with new technologies and a willingness to integrate technology into classroom lessons.
  • Collaboration: Ability to work collaboratively with other members of the Gibbons community in academics, extracurricular activities, and in furthering the mission of our school.
  • Mission Alignment: Commitment to the mission of Cardinal Gibbons High School and the Roman Catholic Diocese of Raleigh.

Why Join Cardinal Gibbons?

  • Competitive salary and comprehensive benefits package.
  • Ongoing professional development and growth opportunities.
  • Supportive, mission-driven school culture with collaborative colleagues.
  • Access to modern resources and teaching tools.

Application Process

To apply, please submit your resume/CV and cover letter to employment@cghsnc.org:

Join us in shaping the future of education! We look forward to welcoming dedicated professionals to our team

Seniority level
  • Seniority level
    Entry level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Education and Training
  • Industries
    Education Administration Programs

Referrals increase your chances of interviewing at Cardinal Gibbons High School by 2x

Kindergarten-5th Grade Teacher (2025 - 2026)
Exceptional Children (EC) Teacher - Cabarrus Youth Development Center
2nd Grade Teacher, 2025-2026 School Year

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Teacher (Middle/High ) Hybrid Microschool
Teacher (Middle/High ) Hybrid Microschool

Wonder Learning Center • Cary (NC)

On-site
USD 50,000 - 70,000
401(k)
Paid time off
Elementary CS Educator: Hands-On, Part-Time
Elementary CS Educator: Hands-On, Part-Time

Revolution Learning • New York (NY)

On-site
USD 83,000 - 90,000
Teacher, 9-12 Math (25-26)
Teacher, 9-12 Math (25-26)

Charlotte-Mecklenburg Schools • Charlotte (NC)

On-site
USD 45,000 - 60,000
Professional Learning Community meetings
Opportunities for professional development
Computer Science or Business Teacher
Computer Science or Business Teacher

Young World Physical Education • Roanoke Rapids (NC)

On-site
USD 42,000 - 64,000
Elementary School Computer Science Teacher
Elementary School Computer Science Teacher

Revolution Learning • New York (NY)

On-site
USD 82,656 - 89,544
Elementary School ELA Teacher
Elementary School ELA Teacher

Young World Physical Education • Greensboro (NC)

On-site
USD 45,000 - 60,000
ECGC (Exceptional Children, General Curriculum) TEACHER
ECGC (Exceptional Children, General Curriculum) TEACHER

Aspire Trade High School • Huntersville (NC)

On-site
USD 45,000 - 60,000
9-12 Art Teacher CHS (2026-27)
9-12 Art Teacher CHS (2026-27)

Hugh M Cummings High • Burlington (NC)

On-site
USD 45,000 - 65,000
26/27 EC Teacher - General Curriculum 359120
26/27 EC Teacher - General Curriculum 359120

359 E.E. Smith High • Fayetteville (NC)

On-site
USD 54,000 - 72,000
26/27 EC Teacher - General Curriculum (80%) 412074
26/27 EC Teacher - General Curriculum (80%) 412074

Young World Physical Education • Linden (NC)

On-site