Computer Sciences & STEM Teacher

The Montgomery Academy


Date: 12 hours ago
City: Montgomery, AL
Contract type: Full time
Summary of the Position: The Montgomery Academy seeks an enthusiastic and collaborative Computer Science & STEM teacher to join our Middle and Upper School faculty. This position includes teaching a range of courses from introductory STEM Labs to AP Computer Science, as well as leading robotics and other technology-integrated projects. The ideal candidate will bring a passion for innovation, a commitment to fostering students' curiosity in technology and engineering, and the ability to engage learners across grades 7-12. This role also includes serving as a student advisor and contributing to the broader life of the school community. A full teaching load is five sections per semester and the possibility of proctoring a semester study hall.

Essential Duties And Responsibilities

  • Teach 5 sections each semester of STEM-related or Computer Science classes in the Middle & Upper Schools at the introductory or enrichment level, intermediate level, or at the advanced level.
  • Plan course materials and methods of instruction
  • Create and design lesson plans, instruction, and assessments
  • Maintain course websites for each course
  • Manage the technology center (maker space, computer lab)
  • Serve as an advisor for a group of Middle School or Upper School Students

Qualifications

  • Bachelor's Degree in Computer Science, Computer Programming, Technology or related field (Master’s Degree Preferred)
  • Experience teaching computer science and/or STEM at all experience levels
  • Comfort in teaching different programming languages (Java, Python, HTML5, Ruby, Swift, etc.)
  • Wide understanding of implementing effective technology integration in grades 7-12

Characteristics

  • Strong interpersonal and collaborative skills
  • Desire to integrate programming into robotics and other STEM-related activities
  • Creative, enthusiastic and growth-mindset approach to 21st century learning
  • Has a passion for personal professional development
  • Desire to work with children in grades 7-12 with an understanding of their developmental differences.
  • Has a calm, patient and professional demeanor
  • Commitment to holistic child development

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume