Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Middle School Computer Science Teacher (5394)

TrulyHired

Job Description Gibbons Middle School, Westborough, MA, seeks a talented Computer Science Teacher to join our Engineering & Computer Science Department beginning in the 2026-2027 school year. The Westborough Public Schools seek professionals who are excited to join a high‑performing district where academic excellence, equity and wellness are our core values. We are an innovative, supportive, and high‑performing district whose stellar staff provides high quality services for our diverse students and their families. We educate approximately 4,000 students from Pre‑K through age 22, from homes that speak almost 30 different languages. Our student population is approximately 54% Students of Color and 46% White students. We support our passionate, dedicated, and highly skilled staff through ongoing collaboration to ensure their safety, health, sense of belonging, and professional growth. With a graduation rate of 97% and 90% of our students attending post‑secondary schools, we are proud of our commitment to excellence in educating students to be informed and successful global citizens. Job Title Computer Science Teacher Reports To Middle School Principal Department Science Department, grades 7-12 Work Year 184 days, Unit A contracted days FLSA Status Exempt Salary Range Unit A Salary Scale Job Goal: The Computer Science Teacher fosters a love of learning that encourages student curiosity, engagement, and growth in a welcoming community of learners. The Middle School curriculum will focus on standards‑based, hands‑on units that will give students a solid grounding in coding and computer science concepts that will prepare them for continued work in the High School Computer Science department. The Computer Science department is committed to providing comprehensive offerings that establish foundations for lifelong learning and empower students to be effective participants in a computerized, information‑rich society. QUALIFICATIONS Education: Bachelor's and/or Master's degree from an accredited college/university in a related field Professional Certification Required: MA DESE license in 7-12 Digital Literacy and Computer Science (or in process) SEI Endorsement preferred Specialized Knowledge: adolescent development, curriculum frameworks, growth mindset, inclusive practices, cultural proficiency, anti‑bias instruction, co‑teaching, social‑emotional learning, technology integration CORI, SORI and Fingerprinting: All appointments are conditional based on a satisfactory CORI, SORI and SAFIS Background Check per 603 CMR 51.00. PREFERRED EXPERIENCE Experience teaching English Language Learners in a diverse public school setting Experience with students with special needs, including students with emotional, behavioral, and/or learning challenges Demonstrated skills in effectively and appropriately integrating technology into lesson design Highly desirable to have experience with: Co‑Teaching Technology Integration Previous training, experience and subject matter competence in a middle school digital literacy and computer science program, preferred. REQUIRED PROFICIENCIES Create a welcoming, supportive, and equitable learning environment Plan and implement differentiated lessons and ongoing formative assessments based on district objectives and the abilities Apply knowledge of current research and theory to instructional design with a demonstrated commitment to remain current in content knowledge Partner and collaborate with team teachers, department colleagues, and specialists Communicate clearly and effectively, both orally and in writing Establish and maintain effective relationships with students, colleagues, and parents Integrate technology in order to enhance and extend student learning experiences Monitor students' understanding of the curriculum effectively and adjust instruction, materials, or assessments when appropriate Have a passion for working with students, families, and colleagues Be flexible, collaborative, and have a growth mindset for self and students CENTRAL FUNCTIONS OF THE JOB (MAY INCLUDE BUT ARE NOT LIMITED TO) Apply basic principles and concepts for digital literacy and computer science in Computing and Society, Digital Tools and Collaboration, Computing Systems, and Computational Thinking as outlined in the Digital Literacy Computer Science Framework. Assist with the development of the Grade 8 Digital Literacy / Computer Science curriculum to meet the district's vertical progression of MA Digital Literacy and Computer Science frameworks. Make effective use of technology tools and resources to continuously assess student learning and technology literacy by applying a rich variety of formative and summative assessments aligned with content and student technology standards systematically collect and analyze student achievement data, interpret results, and communicate findings to improve instructional practice and maximize student learning Employ effective classroom management to maximize student use of digital tools and resources Explore and integrate technology to promote curiosity, deepened learning, creativity, and collaboration. Teach students to work collaboratively to solve problems and think logically and creatively. Support students in creating culminating projects that enable them to apply their DLCS skills by engaging them in a variety of authentic learning (real world) opportunities. Collaborate with colleagues to infuse current and relevant technology into daily, school‑wide instruction. Maintain digital literacy and computer science knowledge and best practice through professional development, seeking opportunities to grow professionally recognizing that the field is dynamic. Evaluate and refine instructional practice and assessment strategies to increase student learning, engagement, and confidence. Participate in all faculty and committee meetings as required, and district-wide committees as needed. Any other duties as assigned. SUPERVISORY RESPONSIBILITIES The Computer Science Teacher does not have supervisory responsibilities for other staff, except to direct any ESPs who may be assigned to his/her/their classroom. SALARY AND BENEFITS Salary, benefits, and responsibilities are per the contract between the Westborough School Committee and the Westborough Education Association. The Westborough Public Schools do not discriminate on the basis of age, race, color, sex, religion, national origin, gender identity, sexual orientation, disability, or any other class protected by law. Date Updated: 6/25/2026 #J-18808-Ljbffr TrulyHired

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Middle School Computer Science Teacher (5394) in Westborough, MA vacancy
  • Grade 5 Math and Science Teacher St. Bernadette Elementary, Northborough, Massachusetts Job Details...  ...026 Job Description About St. Bernadette School: St. Bernadette School is a private Catholic preschool, elementary, and middle school that aims to offer a high‑quality education... 
    Suggested
    Full time
    Work visa

    Young World Physical Education

    Northborough, MA
    1 day ago
  • High School Math & Science Special Education Teacher for our Therapeutic Day School, Orchard Street Academy. Do you see math and science in everything?...  ...(OSA) is Assabet Valley Collaborative’s therapeutic middle and high school for students with a range of social‑emotional... 
    Suggested
    Temporary work
    Summer work
    Flexible hours

    Assabet Valley Collaborative

    Marlborough, MA
    4 days ago
  • Mathematics Teacher - 1LT Charles W. Whitcomb School Marlborough Public Schools Whitcomb Middle School - Marlborough, Massachusetts Job Details Job ID: 5744328 Application Deadline: Posted until filled Posted: May 28, 2026 4:00 AM (UTC) Starting Date: Aug 31, 2026... 
    Suggested
    Interim role
    Local area

    Young World Physical Education

    Marlborough, MA
    4 days ago
  • Young World Physical Education is seeking a dedicated Mathematics Teacher for the 1LT Charles W. Whitcomb School in Marlborough, Massachusetts. This position involves promoting student learning through effective teaching practices and collaboration with families and colleagues... 
    Suggested

    Young World Physical Education

    Marlborough, MA
    4 days ago
  • $61.52k - $73.87k

    Mendon-Upton Regional School District Miscoe Hill School - Mendon, Massachusetts Middle School Math Teacher Job ID: 5743440 Application Deadline: Posted until filled Posted: May 28, 2026 12:00 AM (UTC) Starting Date: Aug 31, 2026 Job Description The Mendon-Upton Regional... 
    Suggested
    Full time
    Work visa

    Young World Physical Education

    Mendon, MA
    4 days ago
  • $120k - $160k

     ...or automation efficiencies. Other duties as assigned Education And Experience Bachelor's degree in Information Technology, Computer Science, Engineering, or related field, or equivalent practical experience 5+ years of JD Edwards EnterpriseOne (E1) technical experience... 
    Work at office
    Monday to Friday
    Night shift
    3 days per week

    Trelleborg Medical Solutions

    Northborough, MA
    2 days ago
  •  ...maintenance tasks and custodial services while collaborating with property management and others. The ideal candidate will have a high school diploma, strong communication skills, and physical capability for manual labor. The position offers a full-time schedule with... 
    Full time

    Jones Lang LaSalle Incorporated

    Northborough, MA
    4 days ago
  • $45k - $65.5k

     ...proper procedures for chemical cleaners and power equipment to prevent damage to floors and fixtures.**Required Qualifications:**High school diploma or equivalent education credential.Demonstrated ability to listen to and understand information and ideas presented through... 
    Local area
    Shift work
    Day shift

    Jones Lang LaSalle Incorporated

    Northborough, MA
    4 days ago
  • $60k - $70k

    Computer Support Technician (5053) Job Details Job ID: 5800662 Application Deadline: Jul...  ...the district team to assist and support teachers, students, staff, and administrators across...  ...departmental colleagues to ensure that school and classroom technology use and... 
    Work at office
    Remote work
    Work visa

    Young World Physical Education

    Westborough, MA
    4 days ago
  •  ...experience in different areas of IT by collaborating with IT personnel. Experience & Education Requirements Currently enrolled in a computer science, information technology, or related degree program Familiarity with operating systems such as Windows and macOS Openness to... 
    Hourly pay
    Internship

    MutualOne Bank

    Framingham, MA
    13 hours ago
  • Young World Physical Education is seeking a dedicated Fifth Grade Math and Science Teacher for St. Bernadette Elementary in Northborough. The ideal candidate must hold a relevant degree, exhibit enthusiasm for teaching, and foster a commitment to Catholic education. The... 

    Young World Physical Education

    Northborough, MA
    1 day ago
  • $25 - $32 per hour

     ..., redirection, follow‑up, and takeover Install, maintain, troubleshoot, and repair laptops, printers, desktop software, and other computer/network hardware Execute proper IT procedures for onboarding and offboarding employees Support business software applications, including... 
    Hourly pay
    Minimum wage
    Work experience placement
    Work at office
    Local area
    Remote work

    Rise Baking

    Worcester, MA
    1 day ago
  •  ...We Are Saga Education is a national leader in high-impact, in-school tutoring. We leverage the power of human capital and technology...  ...Federal Work-Study Program, where they will work with Whitcomb Middle School to support student growth and success. # Please note that... 
    Remote job
    Part time

    Saga Education

    Marlborough, MA
    5 days ago
  • One‑Year Math/Business High School Teacher 9‑12 (Full Year) Location: Westborough High School, Westborough, Massachusetts Job ID: 5795228 Application Deadline: Jul 06, 2026 6:00 PM (Eastern Standard Time) Starting Date: Aug 27, 2026 Position Type: Full‑time temporary... 
    Full time
    Contract work
    Temporary work
    Work visa

    Young World Physical Education

    Westborough, MA
    3 days ago
  • Qualifications B.S. or M.S in Chemistry- NO PHD candidates Experience with general laboratory techniques such as reaction set-ups, precipitation, filtration, Schlenk techniques, distillation, closed transfer, crystallization, rotary evaporators, and vacuum pumps/ovens Perform...
    Work at office

    TechDigital Group

    Marlborough, MA
    13 hours ago
  • $25 - $32 per hour

    Rise Baking Company in Massachusetts seeks an IT Support Specialist to manage help desk requests and provide support to multi-platform technologies. Responsibilities include diagnosing technical issues, user support, and maintaining IT operations. The ideal candidate has...
    Hourly pay

    Rise Baking Company

    Worcester, MA
    4 days ago
  • $20 - $23 per hour

     ...Framingham, MA. The Helpdesk Administrator provides frontline user support on a variety of information technology, telecommunication and computer use inquiries. Identify, research and resolve technical problems, respond to telephone and email inquiries and personnel requests... 
    Currently hiring
    Remote work
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Edward M. Kennedy Community Health Center

    Framingham, MA
    2 days ago
  • $27.32 - $29.04 per hour

     ...Operational Technology - Framingham, Massachusetts - 2026‑2027 School Year POSITION SUMMARY The Support Technician I provides...  ...Educational Requirement: Associate’s Degree in Information Systems, Computer Science, or a related technology discipline (preferred).... 
    Hourly pay
    Full time
    Contract work
    Local area
    Remote work
    Work visa

    Young World Physical Education

    Framingham, MA
    4 days ago
  • Qualifications: Required Qualifications B.S. in Chemistry, Chem. E., Materials Sci. or related discipline Demonstrated ability to handle wet chemistry and operate standard chemical and analytical instrumentation and equipment. Highly motivated and effective at working both...

    TechDigital Group

    Marlborough, MA
    13 hours ago
  •  ...for equipment, troubleshooting desktops and laptops, and adhering to service level agreements. Candidates typically need a technical school certification or equivalent, along with some relevant experience. Strong communication skills and a valid driver's license are... 
    Full time

    Worldwide TechServices

    West Boylston, MA
    1 day ago
  • Edward M. Kennedy Community Health Center is seeking a Helpdesk Administrator based in Framingham, MA. This role focuses on providing frontline support for IT inquiries and resolving technical problems efficiently. The ideal candidate will possess strong PC skills, particularly...

    Edward M. Kennedy Community Health Center

    Framingham, MA
    1 day ago
  • $83.12k - $149.59k

     ...responsibilities are essential job functions. Position Qualifications License/Certification/Education: Required: Bachelor's degree in Computer Science or related field, or equivalent work experience. Epic/Workday/Application certification(s); if additional certifications... 
    Temporary work
    Work experience placement
    Immediate start
    Relocation package
    Monday to Friday
    Shift work
    Day shift

    SwiftCruit

    Worcester, MA
    3 hours ago
  • $60k - $75k

    Bring more to life. Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology? At Cytiva, one of Danaher’s 15+ operating companies, our work saves lives—and we’re all united by a shared commitment to innovate... 

    Cytiva

    Marlborough, MA
    1 day ago
  • $16.06 - $24.09 per hour

     ...materials to and from office locations in a timely and organized manner Maintain accurate inventory of district resources, supplies, and computer equipment Maintain up‑to‑date technical knowledge of supported products and systems Partner with district leadership and... 
    Minimum wage
    Temporary work
    Part time
    Work experience placement
    Seasonal work
    Work at office
    Local area
    Relocation
    Flexible hours

    H&R Block

    Worcester, MA
    2 days ago
  • The National Association of Independent Schools is seeking a full-time IT Help Desk Technician based in Marlborough, MA. This role involves providing first-level tech support to faculty, staff, and students, troubleshooting hardware and software issues, and ensuring excellent... 
    Full time

    National Association of Independent Schools

    Marlborough, MA
    13 hours ago
  •  ...plays a critical role in supporting the school's educational mission by maintaining reliable...  ..., image, and configure Windows and Mac computers. Assist with onboarding and offboarding...  ...in Information Technology, Computer Science, or a related field, or equivalent work... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Afternoon shift

    National Association of Independent Schools

    Marlborough, MA
    13 hours ago
  • $57.55k - $115.57k

    Mathematics Teacher South Middlesex Regional Voc. School District (AKA Joseph P. Keefe Technical School) - Academic - Framingham, Massachusetts Job Details Job ID: 5701904 Application Deadline: Posted until filled Starting Date: Aug 28, 2026 Position Type: Full-time... 
    Full time
    Work visa

    IMDiversity

    Framingham, MA
    4 days ago
  • $52k - $94k

    A dedicated educational organization in Marlboro, MA seeks a Special Education Math Teacher to promote student success in a supportive environment. This role involves creating lesson plans, collaborating with a skilled team, and addressing individual academic needs. Candidates... 

    Justice Resource Institute

    Marlborough, MA
    4 days ago
  • $22 - $31 per hour

     ...Job Description Job Description Description: As a Special Ed Math Tutor at High School Westborough, you will be responsible for providing individualized support to students with special education needs in mathematics. Responsibilities: Conduct one-on-one tutoring... 
    Hourly pay
    Flexible hours
    Weekend work

    Krsnadasa Inc DBA TUTOR DOCTOR

    Westborough, MA
    17 days ago
  • $20 - $39.34 per hour

     ...dumbwaiter. Performs minor troubleshooting of pneumatic tube through computer. Registers patients for a variety of laboratory procedures...  ...: License/Certification/Education: Required: High School graduate. Experience/Skills: Required: Minimum of 3 years of experience... 
    Full time
    Immediate start
    Relocation package
    Shift work
    Night shift
    Weekend work

    UMass Memorial Health

    Worcester, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Middle School Computer Science Teacher (5394). Be the first to apply!