Demo

Computer Science Teacher (Grades 9-12)

Brunswick School
Greenwich, CT Contractor | Full Time
POSTED ON 12/15/2024
AVAILABLE BEFORE 2/6/2025

Computer Science Teacher

Brunswick School in Greenwich, CT is accepting applications from recent college graduates in Computer Science to teach Introductory level Computer Science courses. This is an exciting opportunity to work in a collaborative workplace culture focused on guiding our students through an advanced curriculum and inspiring them to meet high expectations for their academic and behavioral success. Instruction with technology is infused in all aspects of our learning community and is supported by our 1:1 device program.

The position reports directly to the Chair of Computer Science Dept.

Position Summary

You will join an energetic team devoted to increasing access and exposure to Computer Science to our Upper School (Grades 9-12) boys. The position is ideal for recent college graduates interested in a teaching career in a high-school setting. Participants will gain significant classroom experience in different grade levels. With a mentor’s guidance, they will share in lesson planning, crafting and presenting lessons, developing teaching materials, and attending parent-teacher conferences. All instructors are expected to attend weekly faculty meetings as well as undertake ongoing professional development.

Responsibilities:

  • Teaching a minimum of 4 introductory Computer Science classes (Intro. to Python, Intro. to Web Design, and Intro. to Creative Computing) to grades 9-12.
  • Planning lessons & activities that facilitate students' acquisition of basic CS skills.
  • Facilitating a dynamic and collaborative classroom community.
  • Instructing in a manner that develops students' confidence in their abilities and ensuring that they are following our CS road map; identifying areas of strength and weakness of individual students to help them by implementing accelerated or supplemental resources.
  • Observing and managing classroom dynamics, grading projects, quizzes, and examinations.
  • Tracking and communicating students' advancement throughout the course.
  • Assist in assessing changing curricular needs and offer plans for improvement
  • Assist students outside of class as necessary.
  • Develop and maintain genuine, positive, and consistent communication with parents.
  • Participate in any required training and development and apply concepts in the classroom.
  • Work with the Dept. Chair to design and develop engaging learning experiences for students.
  • Perform other duties as assigned.

Skill/Experience/Education

Required

  • Bachelor's degree in Computer Science or equivalent experience
  • Proficient in at least one programming language, preferably Python and/or Java, C/C .
  • Enthusiasm for teaching, engaging students, and sparking curiosity and creativity.
  • Nurturing, adaptable approach to teaching.
  • Available September through June - Monday to Friday except for school holidays.

Desired

  • Prior experience as a Computer Science teacher.
  • Excellent presentation abilities.
  • Strong verbal and written skills.
  • Passionate about fostering computer literacy and academic excellence.
  • Experience with HTML5, CSS3, & JavaScript.
  • Some experience with high school age students preferred but may consider middle school or college teaching experience.
  • Experience with Makerspaces, tinkering, innovation labs, design-thinking, and project-based learning.
  • Ability to learn and teach new technologies with limited guidance.
  • Proficiency in structuring, delivering, and facilitating learning experiences using a blended learning model, project-based assignments, media techniques, or online education.

Employment:

The position offers a competitive salary. Health and wellness benefits are available to employees, subject to plan parameters.

FLSA Job Classification: Full-Time, Non-Exempt, Salaried.

Please apply via email with a copy of your resume (in PDF format) and a thoughtful cover letter. You MUST indicate "Computer Science Teacher" in the subject line of an email submission.

Applications will be reviewed on a rolling basis; position will remain open until filled. Pre- employment background screening is required for all positions at the school.

Brunswick School
100 Maher Avenue
Greenwich, Connecticut 06830

Job Types: Full-time, Contract

Benefits:

  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid time off
  • Professional development assistance
  • Retirement plan
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • Monday to Friday

Education:

  • Bachelor's (Required)

Experience:

  • Computer Science Teacher: 1 year (Required)
  • Programming: 1 year (Preferred)

Work Location: In person

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Computer Science Teacher (Grades 9-12)?

Sign up to receive alerts about other jobs on the Computer Science Teacher (Grades 9-12) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$54,757 - $95,315
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$78,505 - $123,619
Income Estimation: 
$62,419 - $116,975
Income Estimation: 
$99,237 - $145,250
Income Estimation: 
$89,983 - $135,892
Income Estimation: 
$62,419 - $116,975
Income Estimation: 
$96,258 - $169,043
Income Estimation: 
$82,030 - $177,506
Income Estimation: 
$121,624 - $187,737
Income Estimation: 
$112,235 - $184,757
Income Estimation: 
$45,265 - $76,766
Income Estimation: 
$63,454 - $101,244
Income Estimation: 
$53,080 - $99,161
Income Estimation: 
$87,640 - $113,243
Income Estimation: 
$77,897 - $116,523

Sign up to receive alerts about other jobs with skills like those required for the Computer Science Teacher (Grades 9-12).

Click the checkbox next to the jobs that you are interested in.

  • Children's Activities Skill

    • Income Estimation: $75,618 - $102,726
    • Income Estimation: $100,273 - $152,370
  • Concept Development Skill

    • Income Estimation: $68,346 - $86,637
    • Income Estimation: $90,632 - $119,010
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Computer Science Teacher (Grades 9-12) jobs in the Greenwich, CT area that may be a better fit.

Teacher - Business / Computer Science

Norwalk Public Schools, Norwalk, CT

Computer Science Instructor

Brunswick School, Greenwich, CT

AI Assistant is available now!

Feel free to start your new journey!