Computer Science Instructor
Catholic Schools in the Archdiocese of New York · New Rochelle, NY · 1 mo ago
Information Technology$47k–$60k/yrFull-time
About the role
Salesian High School seeks a dynamic and mission-driven Computer Science Instructor who is passionate about helping young men develop technological fluency, ethical judgment, creativity, and leadership. This is a unique opportunity to join SHS at a pivotal moment - building and expanding a growing Computer Science, STEM, and AI-enhanced academic program aligned with our college preparedness and career readiness mission.
Responsibilities
- Teach a full course load as assigned, including introductory, intermediate, and advanced Computer Science courses
- Design engaging unit and lesson plans that develop strategic and systems thinking, problem-solving, technology proficiencies, and other 21st-century competencies within the Computer Science and Information Systems curriculum
- Participate in expanding the course catalog over time, including AP course pathways
- Utilize a variety of instructional methods to cater to diverse learning styles, including project-based, hands-on, and lab-based activities
- Incorporate themes of AI literacy, ethical technology use, digital citizenship, and interdisciplinary application across the Computer Science curriculum
- Promote student growth and progress through assessments (formative and summative), using differentiated instruction to meet individual needs
- Maintain a positive and supportive classroom environment that fosters curiosity, creativity, collaboration, and confidence in the study of Computer Science and emerging technologies
- Collaborate with the Administration and Academic leadership to develop, refine, and expand the Computer Science and Information Systems curriculum
- Build communication with families to provide regular updates on student progress and behavior
- Support and expand co-curricular offerings within the Computer Science program, including Robotics, STEM Club, and Coding Club
- Demonstrate professionalism, respect, and integrity in all interactions with students, colleagues, families, and the broader Salesian community
Requirements
- Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field
- Mastery of major Computer Science topics, including programming and software development (Python, Java, or related languages), computational thinking, systems design, engineering principles, and related STEM disciplines
- Ability to teach introductory and intermediate Computer Science courses, with willingness to grow the course catalog over time
- Ability to serve as co-moderator for the Robotics team and/or other STEM co-curricular programs
- Commitment to project-based, hands-on, and collaborative learning modalities
- Excellent organizational and interpersonal communication skills; ability to communicate clearly and effectively in writing and in person
- Strong classroom management skills and skill in integrating technology effectively to enhance instruction
- Willingness to consent to a background check and participate in Archdiocesan and Salesian "Safeguarding" training
- Familiarity with Catholic education and Salesian charism and the preventive system, or a willingness to be further formed in Salesian educational theory and practice
Qualifications
- Master's degree in Computer Science, Analytics, Education, Business, or a related field
- Industry, hardware, and/or software development experience in a professional setting
- Familiarity with cybersecurity, data analytics, artificial intelligence, and/or other emerging fields within Information Systems
- Willingness to connect with industry professionals to offer students a career-relevant academic experience
Benefits
Not specified
Pay
$47,000 – $60,000, depending on experience and level of education
Schedule
Not specified