MS STEM and Programming Teacher

Job Level
Academic position
Job Category
Teacher / Instructor
  • Applied Tech (STEAM / Maker / CS / Design)
Job Status
Areas of Responsibility
  • Computer Science

MS STEM and Programming Teacher

Reports to: Technology Director
Status: 9-month, full-time exempt

MS STEM and Programming Teacher Summary:
This position develops curricula for and teaches middle school programming and STEM classes. Additionally, the position works with the Technology Director in a leadership role to support teaching faculty in their implementation and understanding of cross-curricular STEM and programming opportunities, ultimately furthering the vision of technology’s vital role at Boulder Country Day.

Teaching and Curriculum Responsibilities Include (but not limited to):
Teach 6th-8th grade STEM classes
Teach 6th-8th grade programming classes (multiple languages)
Teach 6th-8th grade introductory technology classes that “explore” a variety of applications (17 days each - previous offerings have included digital media, graphic design, robotics, etc.)
Develop and regularly update an engaging, innovative, forward-thinking 6th-8th grade programming, STEM, and technology “explore” curriculum
Foster and support cross-curricular integration of STEM and programming
Facilitate regular dialogue with division heads and faculty to ensure coordinated integration of technology within and across divisions
Model lifelong learning and innovation via participation in PLNs and engagement with EdTech publications; allow active learning to inform curricula development and evolution
Support the technology Help Desk for faculty and students as needed
Help update and maintain computer lab and other campus tech equipment as needed
Assist the technology team with data documentation, record-keeping, and other administrative tasks as needed
Coordinate and support online standardized testing

Bachelor’s degree required; focus in educational technology, STEM or similar field preferred
Experience mentoring and supporting teachers in development of cross-curricular STEM/programming lessons a plus
Passion for STEM and programming, and an interest in inspiring young students to code
Proven collaborator with a history of working closely with a variety of colleagues
Demonstrated ability to problem-solve and troubleshoot technologies
Technical experience with computer hardware and peripherals and/or network and systems administration a plus
Technical and/or teaching certifications a plus
2+ years’ experience working in elementary or middle schools preferred, experience in independent school settings a plus
Forward-thinking vision and a demonstrated interest in exploring ways technology can enhance learning
Strong organization and communication skills coupled with the ability to work and learn independently
Interested candidates should submit a cover letter, resume, and at least three professional references to