Computer Science or Business Teacher

Young World Physical Education

Roanoke Rapids (NC)

On-site

USD 42,000 - 64,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Roanoke Rapids City Schools' Roanoke Rapids High School seeks a Computer Science or Business Teacher to instruct grades 9-12 and align with North Carolina licensure requirements. The role involves planning, organizing, and presenting instruction, and creating a classroom environment that supports student growth.

Responsibilities include delivering lessons, evaluating performance, maintaining records, and communicating with parents.

Qualifications

  • Must hold or be eligible for a NC Professional Educator’s License in the listed areas.
  • Experience teaching high school Computer Science, Business, or IT courses is preferred.
  • Ability to plan, organize, and deliver instruction effectively.
  • Familiarity with evaluating student performance and communicating progress.

Responsibilities

  • Teach NC Essential Standards for CTE, including Computer Science, Business, and IT courses.
  • Plan and deliver instruction and create engaging learning environments.
  • Maintain standards of pupil behavior and manage classroom.
  • Evaluate student progress and prepare reports.

Skills

Instructional planning
Student assessment
Classroom management
Communication skills
Adaptability

Education

North Carolina Professional Educator’s License (Business/Finance/IT Education) or Technology Education or Information Technology License

Job description

Computer Science or Business Teacher

Roanoke Rapids City Schools Roanoke Rapids High School - Roanoke Rapids, North Carolina Open in Google Maps

Job Details

Job ID: 5471118

Application Deadline: Posted until filled

Re-Posted: Aug 17, 2026 4:00 AM (UTC)

Starting Date: To Be Determined

Job Description

Nature of Work:

Under general supervision, the Computer Science Teacher will instruct one or more classes in grades 9-12 that align with the area for which a North Carolina teaching license is held. The role requires planning, organizing, and presenting instruction and creating instructional environments that help students learn subject matter and develop skills contributing to their educational and social growth. The teacher will also assist in other school programs as assigned, creating a flexible and supportive environment conducive to learning and personal growth in line with each student's abilities.

Certification and Licensure Requirements:

  • Must hold or be eligible to hold a North Carolina Professional Educator’s License in one of the following areas:
    • Business, Finance, and Information Technology Education (License 760)
    • Technology Education (License 820)
    • Information Technology (License 765)

Additional Routes to Licensure:

  • Residency License and Restricted License – For more information on these routes, contact the Roanoke Rapids Graded Schools District's HR or Felicia Few, Executive Director of Accountability, CTE, and Testing.

Illustrative Examples of Work:

  • Teach North Carolina Essential Standards for Career and Technical Education, including courses within the Computer Science, Business, and Information Technology fields.
  • Plan, organize, and deliver instruction and create instructional environments that help students learn subject matter and skills contributing to their educational and social development.
  • Conduct lessons or instructional activities at a pace appropriate to the content.
  • Establish and maintain standards of pupil behavior necessary for an orderly and productive classroom environment.
  • Instruct students in the proper care and use of materials and equipment, maintaining storage areas, and controlling the use of materials to prevent loss or damage.
  • Evaluate each student’s performance and growth in knowledge and understanding, and prepare progress reports.
  • Select and requisition instructional materials, books, and equipment; and maintain an inventory.
  • Maintain professional competence through in-service education activities provided by the district and/or self-selected professional learning.
  • Participate cooperatively with the appropriate administrator in developing evaluation methods conforming to district guidelines.
  • Communicate effectively with parents and school counselors regarding student progress.
  • Participate in school-wide supervision of students during out-of-classroom activities.
  • Participate in faculty and/or district committees and the sponsorship of student activities.
  • Perform other duties as assigned.

Knowledge, Skills, and Abilities:

  • Strong understanding of best research practices in education.
  • Knowledge of student growth and development appropriate to the teaching assignment.
  • Proficiency in assessment and using data to inform instruction.
  • Ability to meet the diverse needs of all students.
  • Ability to motivate and engage students.
  • Maintain a clean and orderly classroom environment.
  • Perform general clerical tasks efficiently.
  • Maintain order and discipline in a classroom setting.
  • Operate common office machines and technology used in instructional delivery.
  • Develop and compile records and maintain basic files.
  • Communicate effectively in written and oral forms.
  • Follow oral and written instructions accurately.
  • Establish and maintain effective working relationships.
  • Adaptability to perform under stress and in emergencies.
  • Exercise tact and courtesy in frequent contact with others.
  • Record and deliver information, explain procedures, and follow oral and written instructions effectively.
  • Experience with Professional Learning Communities (PLCs).
  • Experience with integrating technology into instructional practices.

Physical Demands:

The physical demands outlined here represent those that must be met by an employee to successfully perform the essential functions of this job. The employee must regularly talk or hear, frequently stand, walk, sit, use hands to finger, handle, or feel objects, tools, or controls, and reach with hands and arms. Occasional stooping, kneeling, crouching, or crawling may be required. The employee must be able to exert a negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects, and must regularly lift and/or move up to 25 pounds. Specific vision abilities required include close vision, peripheral vision, and the ability to adjust focus. The role requires energy, flexibility, and visual acuity for preparing data, working with records, and extensive reading and research. Physical requirements align with those for Light Work.

Evaluation:

Performance in this role will be evaluated according to the Board and local policies on personnel evaluation.

This specification is designed to represent the general nature and level of work found in this class of positions and is not intended to contain all duties and qualifications required for a single position. It should not be perceived as a job description or identification of essential functions as required by ADA.

Position Type: Full-Time

Job Requirements
Contact Information
  • Tracy Kidd
  • 536 Hamilton Street
  • Roanoke Rapids, North Carolina 27870
  • Phone: 252-519-7100
  • Email: kiddt.co@rrgsd.org
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

High School Computer Science & IT Educator
High School Computer Science & IT Educator

Young World Physical Education • Roanoke Rapids (NC)

On-site
USD 42,000 - 64,000
Teacher (English) 2026-27
Teacher (English) 2026-27

Young World Physical Education • Eden (NC)

On-site
USD 42,000 - 56,000
CTE-BUSINESS TEACHER
CTE-BUSINESS TEACHER

Young World Physical Education • Fairmont (NC)

On-site
Teacher - Bible (Social Studies) - 2026-27 School Year
Teacher - Bible (Social Studies) - 2026-27 School Year

Young World Physical Education • United States

On-site
USD 48,000 - 62,000
Business Teacher
Business Teacher

Hamlet Middle School • Hamlet (NC)

On-site
USD 41,000 - 62,000
CTE-BUSINESS TEACHER
CTE-BUSINESS TEACHER

Young World Physical Education • Lumberton (NC)

On-site
Teacher - 2026-27
Teacher - 2026-27

Young World Physical Education • Reidsville (NC)

On-site
Teacher (2026-27)
Teacher (2026-27)

Young World Physical Education • Reidsville (NC)

On-site
USD 42,000 - 56,000
Science Teacher - Middle School
Science Teacher - Middle School

Young World Physical Education • Rocky Mount (NC)

On-site
USD 45,000 - 64,000
7th SCIENCE TEACHER
7th SCIENCE TEACHER

Young World Physical Education • Rowland (NC)

On-site
USD 54,000 - 72,000