1

Computer Science Teacher Jobs in Independence, MO

Java Tutor

Kansas City, MO · Remote

$18 - $40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...

Java Tutor

Overland Park, KS · Remote

$18 - $40/hr

... Computer Science A, college-level software development, and industry certification examinations. * Conceptual Teaching & Problem-Solving: Skilled at breaking down class design, inheritance ...

... students for computer science theory, cryptography, and advanced mathematics coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down proof construction using direct ...

Python Tutor

Overland Park, KS · Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

Python Tutor

Kansas City, MO · Remote

$18 - $40/hr

... and computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at breaking down algorithm design, data manipulation, and object-oriented programming concepts in Python. Guides ...

Showing results 21-40

Computer Science Teacher information

See Independence, MO salary details

$33.3K

$59.7K

$110.8K

How much do computer science teacher jobs pay per year?

As of Aug 22, 2026, the average yearly pay for computer science teacher in Independence, MO is $59,693.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,000.00 and $63,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 job categories do people searching Computer Science Teacher jobs in Independence, MO look for?

The top searched job categories for Computer Science Teacher jobs in Independence, MO are:

What cities near Independence, MO are hiring for Computer Science Teacher jobs?

Cities near Independence, MO with the most Computer Science Teacher job openings:

Infographic showing various Computer Science Teacher job openings in Independence, MO as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, 2% Contract, and 1% Nights. Highlights an 76% Physical, 2% Hybrid, and 22% Remote job distribution, with an average salary of $59,693 per year, or $28.7 per hour.

SY 26/27 Middle School Real World Learing STEM Teacher

KIPP

Kansas City, MO • On-site

$44K - $59K/yr

Full-time

Medical, Dental, Vision, Life

Re-posted 9 days ago


KIPP rating

7.0

Company rating: 7.0 out of 10

Based on 6 frontline employees who took The Breakroom Quiz

93rd of 223 rated education and training


Job description

Company Description
About KIPP Kansas City Public Schools:
KIPP Kansas City Public Schools is part of a nationwide network of free, open-enrollment, college-preparatory charter schools dedicated to preparing students in educationally underserved communities for success in college and life. Our strength as a region serves as a catalyst for empowerment, change, and hope.
Founded in 2007, KIPP Kansas City Public Schools began with KIPP Endeavor Academy, serving approximately 31 fifth-grade students. Today, we educate approximately 1,000 students from Pre-K through 12th grade, with our community continuing to expand. Together with families and communities, we strive to create joyful, academically excellent schools that equip students with the skills and confidence to pursue their chosen paths-whether college, career, or beyond-so they can lead fulfilling lives and contribute to a more just world.
Job Description
Position Overview:
Every member of the Team & Family at KIPP KC plays a critical role in ensuring our students are on the path toward college, career, and beyond. Our educators are passionate advocates for our students and families, working tirelessly to connect them with access to opportunity for lives of power and choice. As a RWL STEM Teacher, you will deliver exceptional instruction and assess student growth. You are dedicated to constant learning and proactively provide academic and cultural support to your school and team. You are deeply committed to educational equity, building relationships with students and families so they are safe, seen, heard, and loved.
Key Responsibilities:
Instructional Delivery and Assessment
  • Develop or internalize year-long Missouri State standards-based (or other curriculum-based), backwards-planned unit plans and lesson plans that meet all students' learning needs
  • Use assessment data to modify short and long-term plans in order to promote all students' academic performance
  • Embrace and incorporate feedback in the spirit of constant improvement
  • Maintain accurate records, grade book, and data tracking systems
  • Teach One KIPP adopted curriculum with fidelity
  • Facilitate rigorous, inquiry-based STEM instruction that requires students to apply the Engineering Design Process to solve complex, real-world problems aligned with Missouri Learning Standards for Science and Math
  • Guide students in mastering 21st-century technical skills (such as coding, CAD, or laboratory protocols) specifically designed to help KIPPsters earn STEM-focused Industry Recognized Credentials (IRCs) as part of their workforce readiness
  • Lead the development of client-connected projects where students collaborate with Kansas City-based STEM professionals to prototype solutions, ensuring classroom learning has a direct, measurable impact on the community
  • Coach students to collect, analyze, and interpret complex data sets from their STEM experiments and projects, mirroring the professional data-driven decision-making processes found in modern laboratory and engineering environments

Academic and Cultural Support
  • Assume personal responsibility for student achievement
  • Collaborate with content and grade-level teams to promote an environment of critical thinking and academic rigor
  • Establish and maintain working relationships with students and families based on trust and respect
  • Participate in the daily functions of the school such as morning, lunch, and afternoon supervisory duties
  • Attend critical school events such as staff meetings, open houses, and student-led parent conferences
  • Meet professional obligations including timeliness and consistency in meeting deadlines
  • Exemplify the school cultural expectations

Real World Learning Facilitation
  • Deliver high-quality, rigorous instruction directly connected to authentic, real-world learning experiences that promote college persistence, career exploration, and workforce readiness for all KIPPsters.
  • Lead and facilitate transformative student experiences, including class-connected projects, professional mentorships, internships, and shadowing opportunities that bridge the classroom and the community.
  • Teach a minimum of one to two courses explicitly aligned with KIPP KC's Real-World Learning initiatives, consistently integrating applied learning and interdisciplinary cognitive skills into daily instruction.
  • Actively collaborate with students, staff, and regional industry partners to design meaningful learning experiences that provide students with professional exposure and measurable real-world outcomes.
  • Organize and lead quarterly RWL Showcases at each grade level, providing a platform for KIPPsters to demonstrate their mastery, present their projects to community partners, and celebrate applied learning growth.
  • Use student performance data and feedback from industry partners to continuously refine RWL experiences, ensuring they meet KIPP KC's standards for academic excellence and 21st-century skill development.

Qualifications
  • Bachelor's degree
  • Relentless focus on results and a commitment to teamwork
  • Deep commitment to educational equity and underserved communities
  • Valid Missouri Teaching license with required certification for subject and level assigned*
  • Demonstrated knowledge of core subject area assigned
  • Satisfactory outcome of a background check

Master Teacher Qualifications
  • Demonstrate a consistent track record of "Exemplary" ratings and student growth showing multi-years of students significantly exceeding growth targets on MAP/EOC assessments and Real-World Learning (RWL) mastery rubrics.
  • Serve as a designated mentor or "Model Classroom" lead, actively coaching novice and mid-career teachers through formal observation cycles, co-planning, and the modeling of high-leverage instructional strategies.
  • Lead grade-level or regional PLCs by facilitating the rigorous analysis of student work and state assessment data to drive instructional shifts across the humanities department.
  • Take a lead role in the development and refinement of KIPP KC's humanities curriculum, ensuring deep alignment with Missouri Learning Standards while pioneering new interdisciplinary Real-World Learning (RWL) modules.
  • Possession of (or active pursuit of) National Board for Professional Teaching Standards (NBPTS) certification, or a relevant Master's degree with specialized micro-credentials in literacy, culturally responsive pedagogy, or Missouri-specific teacher leadership.

*Applicants currently pursuing a certification may apply before certification is received. All certifications must be acquired and on file with KIPP KC before the end of the first year of employment.
Skills and Competencies:
  • Commitment to KIPP KC's mission and values
  • Ability to work collaboratively in a diverse environment
  • Demonstrates a commitment to diversity, equity, and inclusion
  • Fosters an inclusive environment for students, staff, and families
  • Works effectively with colleagues and stakeholders
  • Builds strong relationships within the KIPP KC community

Additional Information
Physical Requirements:
  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions.
  • The person in this position needs to be able to move about inside and outside the school or office throughout the workday.
  • The candidate is expected to attend conferences, meetings and training sessions both virtually and in person within the Region.

Work Environment
  • Reports to work Monday-Friday.
  • Typical school or office environment with frequent interruptions.

Travel Requirements:
  • Ability to travel to work location.

Compensation and Benefits:
Salary is based on years of experience, educational background, and level of expertise.
As a full-time KIPP Kansas City employee, you are eligible to participate in all KIPP Kansas City benefit plans. We offer a comprehensive range of benefits with competitive rates, including medical, dental, and vision options, as well as life insurance, fertility, and disability plans.
KIPP Kansas City is committed to the professional growth and development of our staff. We provide numerous opportunities for advancement, ongoing professional development, and leadership training to help you achieve your career goals.
KIPP Kansas City provides equal employment opportunities for all applicants and employees. As an equal opportunity employer, we hire without consideration of race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, veteran status, or disability.
Selection Process:
Our application process is grounded in equity and fairness, ensuring a just and unbiased selection process. Below is our standard selection process for regional roles:
Selection Process
Application Submission + Resume Review
Phone or Video Interview
If Applicable (Sample work or Performance Task)
Committee Interview(s)
1:1 Chat w/Hiring Manager
Reference Check
Offer Terms

What KIPP employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom