1

Computer Science Teaching Jobs in Riverview, FL (NOW HIRING)

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

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

Java Tutor

Tampa, FL · Remote

$40/hr

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

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 ...

next page

Showing results 1-20

Computer Science Teaching information

See Riverview, FL salary details

$32.6K

$58.4K

$108.4K

How much do computer science teaching jobs pay per year?

As of Jun 14, 2026, the average yearly pay for computer science teaching in Riverview, FL is $58,394.00, according to ZipRecruiter salary data. Most workers in this role earn between $45,000.00 and $62,000.00 per year, depending on experience, location, and employer.

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.

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 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 the most commonly searched types of Computer Science Teaching jobs in Riverview, FL? The most popular types of Computer Science Teaching jobs in Riverview, FL are:
What are popular job titles related to Computer Science Teaching jobs in Riverview, FL? For Computer Science Teaching jobs in Riverview, FL, the most frequently searched job titles are:
What job categories do people searching Computer Science Teaching jobs in Riverview, FL look for? The top searched job categories for Computer Science Teaching jobs in Riverview, FL are:
What cities near Riverview, FL are hiring for Computer Science Teaching jobs? Cities near Riverview, FL with the most Computer Science Teaching job openings:
Infographic showing various Computer Science Teaching job openings in Riverview, FL as of June 2026, with employment types broken down into 68% Full Time, 28% Part Time, 2% Contract, and 2% Nights. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $58,394 per year, or $28.1 per hour.
Comprehensive Science

$42K - $54K/yr

Full-time

Posted 26 days ago


Hillsborough County Public Schools rating

6.0

Company rating: 6.0 out of 10

Based on 69 frontline employees who took The Breakroom Quiz

398th of 549 rated elementary and secondary schools


Job description

Please send resume to Jasmine.perez@hcps.net. This is for the 26-27 school year.
Summary:
The Secondary Teacher (grades 6-12) is responsible for the instruction of
designated content area(s)/course(s) in a classroom setting within a secondary school.
DISTRICT EXPECTATIONS: All district employees must:
• Demonstrate regular and predictable attention to the work.
• Support the district's vision, mission, goals, and Strategic Plan.
• Engage in civility, respect, and professionalism.
• Maintain the professional knowledge and skills necessary to perform the essential duties and
responsibilities of their positions.
Responsibilities:
• Designs and implements appropriate instruction of content area(s)/course(s) assigned in
accordance with state standards, district curriculum, and students' needs.
• Creates a positive educational climate for students to learn in an atmosphere of respect and
rapport.
• Creates and delivers relevant and rigorous lessons that maximize student engagement and
achievement.
• Utilizes a variety of teaching practices and methodologies that reflect diverse educational,
cultural, and linguistic backgrounds in order to meet the individual needs of students.
• Observes and evaluates student performance and mastery of standards, monitors student
assessment data, and maintains student grades and attendance.
• Manages student behavior in the classroom by utilizing effective classroom management
strategies and invoking appropriate disciplinary procedures.
• Communicates with parents and school/district personnel regarding student progress and
encourages parental involvement.
• Takes all responsible precautions to provide for the health and safety of students and to protect
equipment, materials, and facilities.
• Appropriately maintains and secures confidential records, inquiries, and data.
• Maintains appropriate certifications and professional development hours as required.
• Performs any other duties as assigned.
Responsibilities and tasks outlined in this document are not exhaustive and may change as
determined by the needs of the district.
Other information:
Communications: Expresses ideas and thoughts verbally. Expresses ideas and thoughts in written
form. Exhibits good listening and comprehension. Keeps others adequately informed. Selects
and uses appropriate communication methods.
Job Knowledge: Competent in required job skills and knowledge. Exhibits ability to learn and
apply new skills. Keeps abreast of current developments. Requires minimal supervision. Displays
understanding of how job relates to others. Uses resources effectively.
Judgment: Displays willingness to make decisions. Exhibits sound and accurate judgment.
Supports and explains reasoning for decisions. Includes appropriate people in decision making
process. Makes timely decisions.
Project Management: Develops project plans, coordinates projects. Communicates changes and
progress. Completes projects on time and, on budget. Manages project team activities.
Planning and Organizing: Prioritizes and plans work activities. Uses time efficiently. Plans for
additional resources. Integrates changes smoothly. Sets goals and objectives. Works in an
organized manner.
NOTE: School Board Policy ensures equal opportunity for all in its personnel policies and practices and
does not discriminate on the basis of race, color, gender, religion, national origin, marital status, sexual
orientation, gender preference, political beliefs, social/family background, disability or age.
The district accords preference in selection, retention, and promotion procedures to certain veterans and
spouses of veterans who are Florida residents.
Certificates/Licenses/Registrations: Florida Professional Educator Certificate preferred. Eligibility
for Florida Temporary Certificate required.
Language Skills: Reads, analyzes, and interprets all kinds of documents. Responds to inquiries or
complaints from employees, regulatory agencies, or community. Writes speeches and effectively
presents to managers, the public, and school board.
Mathematical Skills: Works with math concepts such as probability and statistical inference, and
fundamentals of geometry and trigonometry. Applies concepts such as fractions, percentages,
ratios, and proportions to practical situations.
Reasoning Ability: Solves practical problems and deals with a variety of concrete variables in
situations where only limited standardization exists. Interprets a variety of instructions furnished
in written, oral, diagram, or schedule form.
Computer Skills: Knowledge of relevant and current computer software programs.
PHYSICAL DEMANDS:
Physical Activities: Standing, walking, sitting, handling, keyboarding, talking, and hearing.
Lifting Demands: Up to 10 pounds.
Reaching Activities: Both dominant and non-dominant hand; overhead.
Environmental Conditions: Noise Intensity: 3, moderate.
All job postings close at 7:00 p.m. on the posted Closing Date. Applications must be submitted before this deadline.
Please carefully read all emails received to determine the status of your application submission.
Not Currently an Employee of our district?
- If you are seeking employment with Hillsborough County Public Schools, you can apply for the position by clicking the "Apply" button.
Are you a current employee of Hillsborough County Public Schools?
- Eligible employees can find and apply for positions on the new employee experience on the Infor System (GHR Employee Space). Click on "Opportunities" to explore current openings.
All current employees seeking transfer or promotion must apply through the Opportunities Link in Infor.
Employees who wish to transfer to a different position or location must satisfy the minimum requirements of the desired position.
Please review the skills/competencies listed on your employee profile to determine your eligibility.
Please review the job description for each job BEFORE applying. Each job description contains the required qualifications needed for the position.
Job description search: https://www2.sdhc.k12.fl.us/jobdescrs
If you need to update your skills/competencies, please contact Application Services at 813-840-7181.
You must ensure that you have the proper skills/competencies added to your employee profile PRIOR TO, OR SHORTLY AFTER, applying for any opening.
(Skill/competency updates are not necessary for employees seeking a lateral transfer [same job at a different location])
Salary Schedules
Our district salary schedules are available at: https://www.hillsboroughschools.org/page/welcome-to-hcps-employment
---------------------------------
HCPS Hiring Guidelines for Applicants with Criminal Disclosures
Click HERE to view information regarding Background Screening Clearinghouse Education and Awareness (AHCA)

What Hillsborough County Public Schools employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom