1

Computer Science Teaching Jobs in McAllen, TX (NOW HIRING)

Java Tutor

Edinburg, TX ยท 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 ...

Discrete Math Tutor

Edinburg, TX ยท Remote

$18 - $40/hr

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

Get matched with students best-suited to your teaching style and expertise. * Our AI-powered Tutor ... science to create personalized learning experiences. Through 1-on-1 Online Tutoring, students ...

Python Tutor

Edinburg, TX ยท 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 ...

Pre-Calculus Tutor

Edinburg, TX ยท Remote

$18 - $40/hr

... computer science applications. * Curriculum Awareness & Adaptive Instruction: Familiar with ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Software Tutor

Edinburg, TX ยท Remote

$18 - $40/hr

... computer science coursework. * Conceptual Teaching & Problem-Solving: Skilled at teaching software design, implementation, and testing across the development lifecycle. Guides students through ...

Coding Tutor

Edinburg, TX ยท Remote

$18 - $40/hr

... for computer science courses, coding bootcamps, or technology career pathways. * Conceptual Teaching & Problem-Solving: Skilled at teaching logical thinking, code construction, and debugging ...

Video Game Design Tutor

Edinburg, TX ยท Remote

$18 - $40/hr

Emphasizes the iterative design process and connects game design to computer science, visual arts ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Robotics Tutor

Edinburg, TX ยท Remote

$18 - $40/hr

... computer science, and artificial intelligence applications. * Curriculum Awareness & Adaptive ... Effective Teaching Methods: Ability to identify concepts students commonly struggle with, explain ...

Showing results 21-40

Computer Science Teaching information

See McAllen, TX salary details

$34.7K

$62.2K

$115.4K

How much do computer science teaching jobs pay per year?

As of Aug 21, 2026, the average yearly pay for computer science teaching in McAllen, TX is $62,199.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,000.00 and $66,000.00 per year, depending on experience, location, and employer.

What is computer science teaching?

Computer science teaching involves instructing students on topics related to computer science, such as programming, algorithms, data structures, computer systems, and computational thinking. Educators in this field work in various settings, including schools, colleges, universities, and online platforms. Their goal is to help students develop problem-solving skills, understand theoretical concepts, and gain practical experience with technology. Computer science teachers may also design curricula, assess student progress, and stay updated with advancements in the rapidly evolving field.

What are some common challenges computer science teachers face when introducing programming concepts to students?

One common challenge computer science teachers encounter is addressing the wide range of prior knowledge and experience among students, as some may be completely new to programming while others have advanced skills. Teachers must also find engaging ways to explain abstract concepts, making them accessible and relevant to learners with different interests and learning styles. Additionally, keeping up with rapidly evolving technologies and ensuring that course content remains current can be demanding. Collaboration with other educators and leveraging online resources often help in overcoming these challenges and enhancing student engagement.

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, teaching credentials, and often a relevant degree or certification in education. Familiarity with programming languages (such as Python or Java), learning management systems, and educational technology tools is typically required. Strong communication, patience, and the ability to inspire and engage students are crucial soft skills. These competencies ensure effective instruction, support diverse learners, and foster a positive and productive classroom environment.

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, driven by high demand for technology education and a limited supply of educators with specialized skills in programming, algorithms, and computer systems. This shortage often leads to increased job opportunities, competitive salaries, and a need for ongoing professional development and certifications for teachers in this field.

What do computer science teachers do?

Computer science teachers develop and deliver lessons on programming, algorithms, data structures, and software development. They assess student progress, create curriculum materials, and may incorporate tools like coding platforms and programming languages to facilitate learning in classroom or online settings.

What are the most commonly searched types of Computer Science Teaching jobs in McAllen, TX?

The most popular types of Computer Science Teaching jobs in McAllen, TX are:

What are popular job titles related to Computer Science Teaching jobs in McAllen, TX?

For Computer Science Teaching jobs in McAllen, TX, the most frequently searched job titles are:

What job categories do people searching Computer Science Teaching jobs in McAllen, TX look for?

The top searched job categories for Computer Science Teaching jobs in McAllen, TX are:

What cities near McAllen, TX are hiring for Computer Science Teaching jobs?

Cities near McAllen, TX with the most Computer Science Teaching job openings:

Infographic showing various Computer Science Teaching job openings in McAllen, TX 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 78% Physical, 2% Hybrid, and 20% Remote job distribution, with an average salary of $62,199 per year, or $29.9 per hour.

2026-2027 Jr. High School 6th-8th Grade Science Teacher

Mission Consolidated Independent School District

Mission, TX โ€ข On-site

$37K - $46K/yr

Full-time

Re-posted 5 days ago


Job description

Position Type:
Middle School Teaching/Science
Date Posted:
6/17/2026
Location:
Prospective Campus
Closing Date:
Until Filled
IF YOU ARE A CURRENT MISSION CISD EMPLOYEE,
PLEASE SUBMIT A COMPLETE TRANSFER FORM AND RESUME
VIA THE INTERNAL APPLICANTS' LINK
2026-2027 VACANCY
Jr. High School 6th-8th Grade Science Teacher
JOB DESCRIPTION
REPORTS TO:
Campus Principal
APPLICATION DEADLINE:
Until Filled
LENGTH OF WORK YEAR:
187
DATE REVISED:
08/04/2020
WAGE/HOUR STATUS:
Exempt
>SALARY RANGE:
$59,850 - $75,670
Minimum - Maximum
PAY GRADE:
Teacher Schedule
PRIMARY PURPOSE:
Provide students with appropriate learning activities and experiences designed to help them fulfill their potential for intellectual, emotional, physical, and social growth. Enable students to develop competencies and skills to function successfully in society.
QUALIFICATIONS:
Education/Certification:
  1. Bachelor's degree from accredited university
  2. Valid Texas teaching certificate with required endorsements for subject and level assigned

Special Knowledge/Skills:
  1. Knowledge of subject(s) assigned
  2. General knowledge of curriculum and instruction
  3. Ability to instruct students and manage their behavior
  4. Strong organizational, communication, and interpersonal skills

MAJOR RESPONSIBILITIES AND DUTIES:
Instructional Strategies
  1. Develops and implements lesson plans that fulfill the requirements of district's curriculum program and show written evidence of preparation as required.
  2. Prepares lessons that reflect accommodations for differences in student learning styles.
  3. Presents subject matter according to guidelines established by Texas Education Agency, board policies, and administrative regulations.
  4. Plans and uses appropriate instructional and learning strategies, activities, materials, and equipment that reflect understanding of the learning styles and needs of students assigned.
  5. Conducts assessment of student learning styles and uses results to plan instructional activities.
  6. Works cooperatively with special education teachers to modify curricula as needed for special education students according to guidelines established in Individual Education Plans (IEP).
  7. Plans and supervises assignments of teacher aide(s) and volunteer(s).
  8. Uses technology to strengthen the teaching/learning process.
  9. Cooperates with other members of the staff in planning and implementing instructional goals, objectives, and methods according to district requirements.

Student Growth and Development
  1. Helps students analyze and improve study methods and habits.
  2. Conducts ongoing assessment of student achievement through formal and informal testing.
  3. Assumes responsibility for extracurricular activities as assigned. Sponsors outside activities approved by the campus principal.
  4. Be a positive role model for students, support mission of school district.

Classroom Management and Organization
  1. Manages student behavior in the classroom and administers discipline according to board polices, administrative regulations, student code of conduct, and IEP.
  2. Creates classroom environment conducive to learning and appropriate for the physical, social, and emotional development of students.
  3. Takes all necessary and reasonable precautions to protect students, equipment, materials, and facilities.
  4. Assists in selection of books, equipment, and other instructional materials.

Communication
  1. Establishes and maintains open communication by conducting conferences with parents, students, principals, and teachers.
  2. Maintains a professional relationship with colleagues, students, parents, and community members.
  3. Uses effective communication skills to present information accurately and clearly.

Professional Growth and Development
  1. Participates in staff development activities to improve job-related skills.
  2. Keeps informed of and complies with state, district, and school regulations and policies for classroom teachers.
  3. Compiles, maintains, and files all physical and computerized reports, records, and other documents required.
  4. Attends and participates in faculty meetings and serve on staff committees as required.
  5. Demonstrates interest and initiative in professional improvement.
  6. Demonstrates behavior that is professional, ethical, and responsible.

Other
  1. Performs all duties in a safe manner to avoid injury to oneself and/or others.
  2. Performs other related duties as assigned.

SUPERVISORY RESPONSIBILITIES:
Supervise assigned teacher aide(s)
WORKING CONDITIONS:
Mental Demands/Physical Demands/Environmental Factors:
Tools/Equipment Used: Personal computer and peripherals; standard instructional equipment; [P.E. teachers: automated external defibrillator (AED)]
Posture: Prolonged standing; frequent kneeling/squatting, bending/stooping, pushing/pulling, and twisting
Motion: Frequent walking
Lifting: Regular light lifting and carrying (less than 15 pounds); may lift and move text books and classroom equipment
Environment: Work inside, may work outside; regular exposure to noise
Mental Demands: Maintain emotional control under stress; work prolonged or irregular hours
FOR INSTRUCTION OUTSIDE A TYPICAL CLASSROOM SETTING (e.g. P.E. Teachers, Fine Arts Instructors, Shop Instructors, etc.) the following physical requirements must be addressed:
  • Constant walking, standing, and movement to ensure safety and well-being of students in large open areas such as playgrounds, gyms, football fields, shop areas, etc.
  • Physical activity, modeling, and directing instruction in front of large group setting of students in order to define/model expected and appropriate behaviors
  • Lifting, carrying, or pulling of instructional equipment such as balls, instruments, cases, tools, etc. which are necessary to the instructional delivery of the lesson
  • Exposure to various climate settings and temperatures relative to classroom instruction within/outside school building/facility

The foregoing statements describe the general purpose and responsibilities assigned to this job and are not an exhaustive list of all responsibilities and duties that may be assigned or skills that may be required. I acknowledge I received a copy of this job description.
Employee's Signature: Date
Supervisor's Signature: Date
The Mission Consolidated Independent School District does not discriminate against any employee or applicant for employment because of race, color, gender, age, national origin, disability, military status, or on any other basis prohibited by law.
>Updated Salary 26/27
JD 3.01