1

Computer Science Teacher Jobs in West Jordan, UT

CERTIFIED - Elementary/Computer teacher Date Posted: 8/17/2026 Location: Belmont Position starting ... Facilitates computer science instruction (including coding) to help students learn basic computer ...

Facilitates computer science instruction (including coding) to help students learn basic computer ... Teaches foundational technology skills including keyboarding, identification and use of hardware ...

Study Skills

American Fork, UT · On-site

$44K - $54K/yr

Teacher One of these endorsements is required: * Study Skills Study Skills Teacher Position Purpose ... Ability to use computer network system and software applications as needed. * Ability to organize ...

next page

Showing results 1-20

Computer Science Teacher information

See West Jordan, UT salary details

$34.4K

$61.6K

$114.4K

How much do computer science teacher jobs pay per year?

As of Aug 24, 2026, the average yearly pay for computer science teacher in West Jordan, UT is $61,645.00, according to ZipRecruiter salary data. Most workers in this role earn between $47,500.00 and $65,400.00 per year, depending on experience, location, and employer.

What does a computer science teacher do?

A computer science teacher teaches students about computers and computer programming. Your responsibilities cover teaching students to understand how computers work and instructing them on writing programs and algorithms. While most computer science (CS) education takes place at the high school level, some teachers work at the middle school or elementary level. Others teach at colleges and universities. All CS teachers must prepare and administer lesson plans, evaluate student work, and supervise students in the classroom. Motivating and encouraging students, as well as communicating effectively, are vital duties.

What does a computer science teacher do?

A Computer Science Teacher is responsible for teaching students about computer science topics, such as programming, algorithms, data structures, and computer systems. They develop lesson plans, deliver lectures, guide hands-on projects, and assess student progress. Computer Science Teachers may work at various educational levels, from middle school to college, and often help students develop problem-solving and computational thinking skills. Their goal is to prepare students for further study or careers in technology fields.

What are the key skills and qualifications needed to thrive as a computer science teacher, and why are they important?

To thrive as a Computer Science Teacher, you need a solid background in computer science concepts, programming languages, and typically a teaching credential or relevant degree. Familiarity with educational technology platforms, coding environments (such as Python, Java, or Scratch), and classroom management systems is important. Strong communication, patience, and the ability to inspire and engage students are standout soft skills in this role. These skills ensure effective knowledge transfer, foster student interest in technology, and create a positive and productive learning environment.

How does a computer science teacher typically collaborate with other educators and staff within a school?

Computer Science Teachers often work closely with other teachers, especially those in STEM fields, to integrate technology and computational thinking into the broader curriculum. They may coordinate with curriculum specialists to align their lessons with school standards and collaborate with IT staff to ensure classroom technology is functioning properly. Additionally, Computer Science Teachers frequently participate in professional learning communities, mentor student clubs (like coding or robotics), and contribute to school-wide initiatives that promote digital literacy and safety. This collaborative environment supports both student success and the teacher's own professional growth.

What is the difference between Computer Science Teacher vs Software Developer?

AspectComputer Science TeacherSoftware Developer
Required CredentialsTeaching certification, bachelor's degree in CS or related fieldBachelor's degree in CS, software engineering, or related field; certifications optional
Work EnvironmentSchools, educational institutions, classroomsOffices, tech companies, remote or on-site
Industry UsageEducation sector, public/private schoolsTechnology, software development, IT companies
Common Search/ComparisonYesNo

While both roles involve computer science knowledge, a Computer Science Teacher focuses on educating students in schools and requires teaching credentials. In contrast, a Software Developer designs and builds software applications, typically working in tech companies or startups without teaching certifications.

Are computer science teachers still in demand?

Computer science teachers are in high demand due to the growing emphasis on STEM education and digital literacy. Schools and educational institutions seek qualified teachers with knowledge of programming, coding languages, and educational technology, often requiring relevant certifications or degrees. The demand is expected to remain strong as technology continues to advance and integrate into various curricula.

Is there a shortage of computer science teachers?

There is a recognized shortage of computer science teachers in many regions, driven by increasing demand for technology education and a limited supply of qualified educators. This shortage often leads to larger class sizes and increased efforts to recruit and train new teachers with skills in programming, algorithms, and educational technology.

What are popular job titles related to Computer Science Teacher jobs in West Jordan, UT?

For Computer Science Teacher jobs in West Jordan, UT, the most frequently searched job titles are:

What job categories do people searching Computer Science Teacher jobs in West Jordan, UT look for?

The top searched job categories for Computer Science Teacher jobs in West Jordan, UT are:

What cities near West Jordan, UT are hiring for Computer Science Teacher jobs?

Cities near West Jordan, UT with the most Computer Science Teacher job openings:

Infographic showing various Computer Science Teacher job openings in West Jordan, UT as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 18% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $61,134 per year, or $29.4 per hour.

Science Teacher Biology High School

Tooele County School District

Stansbury Park, UT • On-site

$45K - $58K/yr

Full-time

Posted 11 days ago


Tooele County School District rating

6.0

Company rating: 6.0 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

458th of 635 rated elementary and secondary schools


Job description

Position Type:
Certified Teaching High School/Science
Date Posted:
8/14/2026
Location:
Stansbury High School
Closing Date:
Open Until Filled
Science Teacher (Biology), Stansbury High School
Position Purpose
Under the general supervision of the School Principal, follows USBE Core Standards and Tooele County School District objectives to develop students' skills and competence in one or more fields of science, including general science, geology, earth science, environmental science, biology, physiology, chemistry, and physics; develops students skills and abilities in scientific methods and problem-solving, as well as an understanding of the application of science in the solution of practical problems.
Essential Functions
  • Prepares students for college and career readiness.
  • Teaches knowledge and skills in one or more fields of science, including general science, geology, earth science, environmental science, biology, physiology, chemistry, and physics, in accordance with the Utah State Office of Education (USBE) and Tooele County School District (TCSD) curriculum.
  • Promotes critical and creative thinking and analysis in all related subject areas.
  • Promotes a classroom environment that is safe and conducive to individualized and small group instruction, and student learning.
  • Develops lesson plans and instructional materials for subject area, and translates lesson plans into learning experiences to develop pertinent sequential assignments, challenge students, and best utilize the available time for instruction.
  • Designs learning activities to demonstrate the application of science to everyday existence, including scientific research projects, demonstrations, experiments, and laboratory activities.
  • Instructs students in the proper use and care of scientific equipment, chemicals, and plant and animal life.
  • Conducts ongoing assessment of student learning and progress, and modifies instructional methods to fit individual student's needs, including students with special needs; conducts individual and small group instruction as needed.
  • Maintains familiarity with district and Utah State standardized tests for the purpose of adapting curriculum to maximize student achievement on such tests.
  • Continues to acquire professional knowledge and learn of current developments in the educational field by attending seminars, workshops or professional meetings, or by conducting research.
  • Organizes and maintains a system for accurate and complete record-keeping, grading, and reporting for all student activities, achievement and attendance as required by district procedures and applicable laws.
  • Encourages parental involvement in students' education and ensures effective communication with students and parents.
  • Ensures that student conduct conforms to the school's standards and school district policies, and establishes and maintains standards of student behavior needed to achieve a functional learning atmosphere in the classroom.
  • Coordinates with other professional staff members, especially within grade level, and participates in faculty meetings and committees.
  • Uses appropriate books, instructional aids and other supplies and equipment, maintains inventory records, and ensures equipment is in good working order.

Additional Duties
  • Performs other related tasks as assigned by the Principal and other central office administrators as designated by the Superintendent.
    Note: The above description is illustrative of tasks and responsibilities. It is not meant to be all inclusive of every task or responsibility.

Equipment
  • Uses standard office equipment such as personal computers, printer, copy and fax machines, and telephone.

Travel Requirements
  • Travels to school district buildings and professional meetings as required.

Knowledge, Skills and Abilities
  • Knowledge of current teaching methods and educational pedagogy, as well as differentiated instruction based upon student learning styles.
  • Knowledge of a wide range of science subject areas, including general science, earth science, biology, physiology, chemistry, physics, and other related areas (e.g., mathematics).
  • Knowledge of data information systems, data analysis and the formulation of action plans.
  • Knowledge of applicable federal and state laws regarding education and students.
  • Ability to use computer network system and software applications as needed.
  • Ability to organize and coordinate work.
  • Ability to communicate effectively with students and parents.
  • Ability to engage in self-evaluation with regard to performance and professional growth.
  • Ability to establish and maintain cooperative working relationships with others contacted in the course of work.

Work Environment
Works in standard office and school building environments.
Qualifications Profile
Certification/License
Applicants must have a current Utah teaching license or have the ability to obtain a current Utah teaching license as outlined by the guidelines of the Utah State Office of Education (USBE).
  • USBE License Level: Associate License, Professional License or Acceptance in the APPEL program.
  • USBE License Area: Secondary Education (6-12)
  • USBE Endorsement in appropriate Science: Biological; Earth; Physical; Environmental; Chemistry; or Physics
  • Motor Vehicle Operator's License or ability to provide own transportation.

Note for Teachers licensed outside of Utah: Reciprocity with other states regarding licensure is not guaranteed and is contingent on fulfilling minimum license and endorsement requirements for Utah. for more information about obtaining a Utah license go to
https://www.schools.utah.gov/licensing
Education
  • Bachelors from an accredited college or university in education discipline applicable to teaching assignment.
  • Masters Degree preferred.

Experience
Successful prior teaching or student teaching experience for the appropriate grade level preferred.
FLSA Status: Exempt
Contract
Full time, 187 days, paid over 12 months
Certified Salary Schedule
Benefit eligible at a full time, certified rate
8 days sick leave and 4 days personal leave per fiscal year

What Tooele County School District employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom