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
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
- 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
- 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