Carney, Sandoe & Associates , an education recruitment firm, is currently seeking Computer Science Teachers for the 2025-2026 school year at independent schools in the Boston area.
Responsibilities :
- Design thoughtful lessons and activities for four sections of computer science classes. Teaching assignments may vary from year to year.
- Maintenance of computer hardware including 3D printers and robotics.
- Ability to communicate basic programming skills such as iteration, conditionals, and variables.
- Help students demonstrate their thinking clearly and systematically.
- Be available to students outside of class throughout the school day for additional help.
- Design formal and informal assessments that measure student progress. Employ a variety of formative and summative assessments to gauge student progress toward mastery.
- Give timely feedback and grades on written work and tests.
- Collaborate with parents and other teachers to offer individualized support of each student’s learning goals.
- Communicate effectively with students and families about classwork, learning goals, and student progress including writing comments home to parents at least once a semester.
- Use the school’s learning management system to keep students informed about their responsibilities, grades, and expectations.
- Foster and maintain a culture of mutual respect, equitable practice, and joy, in and out of the classroom. Demonstrate cultural competence and communicate and collaborate effectively across differences.
- Set high expectations for student learning, academic achievement, and character development.
- Serve as adviser, engaging in the advising curriculum.
- Continue to advance personal understanding of pedagogy by reading, attending conferences and workshops, and participating in the school’s professional growth and development plan.
Qualifications:
- Bachelor's degree in computer science or a related field are required.
- Advanced studies, professional experience, and/or a master’s degree are preferred.
- Deep knowledge of the course content in computer science and the ability to convey that knowledge to students clearly and coherently.
- Expertise in coaching students to communicate effectively in speech, on the computer, and on the page.
- Demonstrable and effective classroom management skills.
- Expertise in sponsoring or coaching an extracurricular activity preferred.
- Ability to work well with people, especially adolescents.
- Excellent interpersonal, collaboration, and problem-solving skills.
- Capacity to work independently and on a team.
- Excellent communication and public-relations skills.
- Strong organizational skills and time-management skills.
- Computer skills including desktop publishing, and Microsoft Office software, learning management systems, and online teaching techniques.
- Legally authorized to work in the United States.
Potential Benefits: Compensation and benefit packages are competitive but will differ by school and will typically depend on geographic location, your experience, and your level of degree.
Competitive pay