What are the responsibilities and job description for the Computer Science Curriculum Developer/Teacher position at Scranton Preparatory School?
Computer Science Teacher and Curriculum Developer
Full-Time
Scranton Preparatory School is seeking a full-time dynamic and visionary Computer Science Educator and Curriculum Developer to teach high school-level computer science courses and lead the development of a robust computer science program within a growing STEM program. This selected candidate will report to the Principal and collaborate with the Instructional Technology Team. In addition to teaching classes, the selected candidate will play a key role in designing and implementing a comprehensive curriculum and supporting faculty in integrating technology into their teaching practices. Over time, this role will expand to include additional teaching responsibilities as the program grows.
The ideal candidate will meet the following minimum requirements:
▪ Bachelor’s degree in computer science, education, instructional technology, or a related field (Master’s preferred).
▪Teaching experience, ideally at the high school level.
▪Proficiency in programming languages (e.g., Python, Java, or C ) and educational technology tools.
▪Experience in curriculum design and/or educational program development.
▪Familiarity with using tablet technology (iPads) to support instruction and student engagement.
▪Strong understanding of current educational trends in STEM, coding, and technology integration.
▪Ability to demonstrate and/or articulate planning, teaching, assessment, and classroom management skills.
▪Excellent communication, collaboration, and interpersonal skills.
▪Innovative mindset with a focus on continuous improvement.
▪A genuine enthusiasm for and interest in the co-curricular aspects of the school community.
▪A willingness to animate the Catholic and Jesuit mission of the school and its philosophy and values.
Responsibilities include but are not limited to:
•Part-time teaching:
- Senior-level advanced programming course, engaging students in higher-level coding, project development, and problem-solving;
- Freshman-level introductory computer science course.
• As the department expands and curriculum planning progresses, take on additional teaching responsibilities within the growing computer science program.
• Evaluate existing computer science curricula at Scranton Prep and benchmark against national and regional trends in STEM education.
• Research emerging trends, tools, and frameworks in K-12 computer science education.
• Collaborate with faculty and administration to design and implement a comprehensive, innovative four-year computer science curriculum.
• Develop a five-year strategic plan for expanding STEM, programming, and coding offerings aligned with Scranton Prep’s mission and vision.
• Provide training and professional development for faculty on best practices for using technology to enhance student engagement and learning outcomes.
• Collaborate closely with the Instructional Technology department to deliver cohesive and impactful training and support for faculty.
• Act as a resource and mentor for colleagues interested in incorporating computer science into their courses.
• Organize workshops, hackathons, or coding events to inspire and engage students in computer science.
• Build relationships with external partners, industry experts, and educational organizations to bring innovative opportunities to the program.
• Carry out other duties as assigned by the Principal or Director of School Counseling
Please send letter of interest and resume to:
employment@scrantonprep.org
Scranton Preparatory School’s Diversity Statement: St. Ignatius Loyola, founder of the Jesuits, teaches us to seek God in all things. Jesuit schools believe that God can be powerfully encountered through an educational experience that includes and explores the great diversity that marks Creation in general and humanity in particular. Accordingly, Scranton Prep strives to form a school community in which differences in race, ethnicity, culture, religion, socioeconomic status, gender, sexual orientation, physical ability, and learning style are experienced, accepted, and understood.