×
Register Here to Apply for Jobs or Post Jobs. X

Computer Science; IGCSE & A Level+MS and Middle School Technology & STEAM Teacher

Job in Romania, Somerset County, Pennsylvania, USA
Listing for: AVENOR COLLEGE
Full Time position
Listed on 2026-02-18
Job specializations:
  • Education / Teaching
    Digital Media / Production, Middle School, Computer/Coding Teacher, Computer Science
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Computer Science (IGCSE & A Level+MS) and Middle School Technology & STEAM Teacher
Location: Romania

The mission of the EPA Department in the areas of Computer Science, Technology and STEAM is to develop students who are confident, creative and critical users and creators of technology. We aim to cultivate computational thinking, problem-solving skills, logical reasoning and digital literacy, preparing students for a rapidly evolving technological world.

Computer Science and Technology at Avenor go beyond coding skills. We offer students meaningful learning experiences where they design, create, analyse and reflect. Through the CAIE IGCSE and A Level Computer Science programmes, a dynamic Middle School Technology curriculum, and an interdisciplinary STEAM programme, students develop resilience, independence and ethical awareness in their use of technology.

MAIN AREAS OF RESPONSIBILITY
  • Teach Computer Science at CAIE IGCSE and A Level, ensuring strong academic outcomes and high-quality examination preparation.
  • Technology in Middle School, fostering creativity and responsible technology use.
  • Technology in Middle School STEAM programme, designing interdisciplinary learning experiences that blend Arts, Drama, Technology and ICT.
  • Collaborate with other specialist teachers in further enhancing the learning experience of all students.
  • Contribute to the co-creation and continuous development of the EPA curriculum.
  • Co-plan, implement and review schemes of learning, curriculum maps and departmental policies to ensure progression and coherence.
  • Plan and deliver engaging lessons using a variety of teaching strategies that promote deep understanding, creativity and independent thinking.
  • Differentiate instruction using assessment data to meet the needs of all learners, including those who require support or additional challenge.
  • Prepare students effectively for CAIE external examinations, moderation and internal assessment processes.
  • Provide timely, effective and actionable feedback to students to support progress towards learning goals.
  • Contribute to the development, standardisation and moderation of assessments within the department.
  • Effectively select and integrate technology into teaching and learning and promote safe, responsible and ethical digital practices.
  • Maintain up-to-date knowledge of developments in Computer Science, robotics and emerging technologies, integrating relevant innovations into the curriculum.
  • Plan and deliver clubs and extra-curricular activities as an integral part of the role, contributing actively to the wider life of the school.
  • Lead and develop robotics clubs or related activities that empower students to participate successfully in national and international robotics competitions.
  • Encourage student participation in coding competitions, digital projects, hackathons and other enrichment opportunities.
  • Assess, evaluate and report pupil progress using the school’s agreed monitoring and assessment procedures.
  • Maintain accurate pupil records to ensure inclusion and fair opportunities for all students.
  • Maintain discipline in accordance with school policies and encourage positive attitudes towards learning and collaboration.
  • Build and maintain constructive and informative relationships with parents.
  • Carry out risk assessments in line with the school’s Health and Safety policy for trips, competitions, events and technology-based activities.
SKILLS AND ABILITIES
  • Excellent subject knowledge in Computer Science, including programming, algorithms, data structures, computational thinking and systems.
  • Experience or strong interest in robotics and competition-based learning.
  • Familiarity with CAIE IGCSE and A Level Computer Science syllabi and assessment requirements.
  • Experience in interdisciplinary teaching (STEAM) is an advantage.
  • Evidence of innovative teaching practices based on an understanding of how students learn.
  • Ability to inspire students and generate high levels of cognitive and behavioural engagement.
  • Strong organisational and time-management skills.
  • Ability to prepare students effectively for external examinations.
  • Strong communication skills to liaise with colleagues, parents and students.
PERSONAL ATTRIBUTES
  • Excellent communicator.
  • Collaborative, cooperative, and personable team member.
  • Professional,…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary