Middle and Upper School Computer Science Teacher Job at Seacrest Country Day School, Naples, FL

K0MzZGp5Tzl2NHAzYmRTYkUwVWw1SXdDSGc9PQ==
  • Seacrest Country Day School
  • Naples, FL

Job Description

Seacrest Country Day School is a vibrant independent, college-preparatory school in Naples, Florida, serving students from Pre-K through 12th grade . Founded in 1983, Seacrest is dedicated to fostering creativity, critical thinking, and a lifelong love of learning . Our mission is to inspire and empower students to achieve academic excellence, develop their passions, and become innovative leaders in a global society.

Position Overview:

Seacrest is seeking a dynamic and forward-thinking Computer Science Teacher to develop and lead an engaging curriculum that spans both middle and upper school levels . This role is an exciting opportunity to shape a cutting-edge program that fosters computational thinking, creativity, and problem-solving skills.

The ideal candidate will bring energy, enthusiasm, and expertise to the classroom, helping students explore programming, algorithms, and emerging technologies in real-world, hands-on applications. This is a full-time position teaching a variety of computer science courses across both divisions.

Key Responsibilities

  • Teach a variety of courses, effectively differentiating instruction to meet the diverse needs of middle and upper school students.
  • Create and implement a comprehensive, scaffolded computer science curriculum that bridges middle and upper school, ensuring skill development at every level.
  • Incorporate computational thinking, programming languages, and design technology into engaging and relevant coursework.
  • Instruct students in computer science concepts, including problem-solving, programming, algorithms, data structures, and emerging technologies.
  • Foster a growth mindset and a collaborative learning environment, encouraging students to take intellectual risks and explore computer science applications.
  • Stay current with emerging trends in computer science education and integrate them into lesson plans.
  • Partner with other faculty to explore interdisciplinary opportunities and integrate computer science across the school.

Qualifications

  • Bachelor’s degree in Computer Science, Education, or a related field (Master’s degree preferred).
  • Teaching experience in computer science or a related field, preferably at the middle and/or upper school level.
  • Proficiency in programming languages such as Python, Java, or C++, and familiarity with design technology tools.
  • Strong commitment to student-centered learning and innovation in education.
  • Excellent communication, organizational, and collaboration skills.

Competitive Compensation & Benefits – Full-time employees receive a comprehensive benefits package , including medical, dental, vision, disability, life insurance, and Seacrest’s 403(b) retirement program .

Please Note: Employment at Seacrest requires fingerprinting and background checks as part of our eligibility process.

Join Us!

This position offers a unique opportunity to shape a forward-thinking computer science program that equips students with the skills and mindset to excel in an increasingly digital world. If you are passionate about teaching, innovation, and inspiring young minds , we invite you to apply!

Seacrest Country Day School is an Equal Opportunity Employer.

About Seacrest Country Day School

Seacrest Country Day School fuels intellectual engagement, teaches ownership of the educational experience, cultivates quality of character, and inspires students to lead lives of significance. We are located in Naples, Florida. For more information on the school, visit our website at

Connections working at Seacrest Country Day School

Job Tags

Full time,

Similar Jobs

Physician Assistant Solutions

Physician Assistant/Nurse Practitioner - Psychiatry Job at Physician Assistant Solutions

 ...Psychiatry Physician Assistant/Nurse Practitioner Eugene, OR/Corvallis, OR Currently seeking an Psychiatry Physician Assistant/Nurse Practitioner for an opportunity in Eugene, OR. Interested candidates should be NCCPA certified and may be a new graduate with... 

Almstead Tree and Shrub Care

Arborist - Sales Job at Almstead Tree and Shrub Care

Almstead Tree and Shrub Care is a second-generation, family-owned arboriculture firm that has been offering environmentally conscious services the NY, NJ, and CT tri-state area since 1964. We are a TCIA accredited company that values our employees professional aspirations...

Korzen Health

Physician - Wound Care - Regional Travel Job at Korzen Health

Korzen Health is seeking a Traveling Physician to join our team. This position will provide coverage to Healogics Wound Care Centers in the Nashville, TN region. For over 25 years, Healogics has been treating patients with chronic wounds from over 600 hospital...

CodeLink

iOS App Developer (Swift/Objective-C) Job at CodeLink

 ...We are seeking an iOS App Developer (Swift/Objective-C) to join our expanding team. In this role, you will have the opportunity to work with large banking corporations in the financial industry, contributing to cutting-edge fintech solutions. If you are passionate about... 

Primoris Services Corporation

Drill Operator Job at Primoris Services Corporation

 ...brief list of duties and responsibilities that a Horizontal Directional Drill (HDD) Operator / Locator will need to carry out, including but...  ...Supervisor. Maintain a safe and clean workspace, including the Companys equipment and vehicles. EEO Statement: We are an...