Computer Science / Engineering Teacher, High School, Position Available In Wake, North Carolina

Tallo's Job Summary: Cardinal Gibbons High School in Raleigh, NC, is hiring a full-time Computer Science / Engineering Teacher for the 2025-2026 academic year. The role involves designing and delivering engaging instruction, assessing student progress, integrating technology, collaborating with colleagues, and fostering a positive classroom environment. Requirements include a Bachelor's degree in a related field, teaching licensure, and classroom experience. The salary ranges from $45.1K to $72.9K annually, with benefits such as health insurance, paid time off, and retirement plans provided.

Company:
Cardinal Gibbons High School
Salary:
JobFull-timeOnsite

Job Description

Computer Science / Engineering Teacher, High School, Cardinal Gibbons High School – 4.1

Raleigh, NC Job Details Full-time Estimated:

$45.1K – $72.9K a year 1 day ago Benefits Health insurance Dental insurance Paid time off Vision insurance Employee discount Retirement plan Qualifications School experience Computer science Computer Science Teaching Certification Mid-level Java Master’s degree High school diploma or GED C++ Math Bachelor’s degree JavaScript Computer Engineering Classroom experience

Python Teaching Information Technology Full Job Description Job Title:
COMPUTER SCIENCE/ENGINEERING TEACHER

– Cardinal Gibbons High School (9-12 grade) Cardinal Gibbons High School, a private Catholic college preparatory institution in Raleigh, NC, seeks 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: An introductory course utilizing JavaScript Advanced Placement (AP) Computer Science courses using Python & JavaScript 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 : Join us in shaping the future of education! We look forward to welcoming dedicated professionals to our team.

Job Type:
Full-time Benefits:

Dental insurance Employee discount Health insurance Paid time off Retirement plan Vision insurance

Physical Setting:

Private school Religious school

Schedule:

Monday to Friday Application Question(s): Do you have experience in the classroom, and if so, how many years have you spent teaching? Please list your programming language knowledge, such as Python, Java, or C++ (or any others)

Education:

Bachelor’s (Required) Ability to

Commute:

Raleigh, NC 27607 (Required)

Work Location:

In person

Other jobs in Wake

Other jobs in North Carolina

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started