{"21292435":{"jobPath":"/jobs/21292435/middle-school-grades-6-8-science-teacher","source":"naylor","job":"21292435","jobTitle":"Middle School (Grades 6—8) Science Teacher"},"21326195":{"jobPath":"/jobs/21326195/computer-sciences-stem-teacher","source":"naylor","job":"21326195","jobTitle":"Computer Sciences & STEM Teacher"},"21266418":{"jobPath":"/jobs/21266418/upper-school-biology-teacher","source":"naylor","job":"21266418","jobTitle":"Upper School Biology Teacher"}}
Loading... Please wait.
ExpandShow Other Jobs
Job SavedSave Job
Computer Sciences & STEM Teacher
The Montgomery Academy
Application
Details
Posted: 13-May-25
Location: Montgomery, Alabama
Type: Full Time
Categories:
Math
Science
Technology
Required Education:
4 Year Degree
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.
The Montgomery Academy is an independent, K-12, day school located in Montgomery, Alabama. The Montgomery Academy develops leaders committed to honor, scholarship, service and the pursuit of excellence.