1

Computer Science Teaching Jobs in Mobile, AL (NOW HIRING)

Partnering with a teacher, you'll help enhance learning. Whether talking, reading, writing, singing ... Proficient in basic computer skills (like email and navigating online) * Fluent in English for ...

New

Partnering with a teacher, you'll help enhance learning. Whether talking, reading, writing, singing ... Proficient in basic computer skills (like email and navigating online) * Fluent in English for ...

next page

Showing results 1-20

Computer Science Teaching information

See Mobile, AL salary details

$36.2K

$65K

$120.6K

How much do computer science teaching jobs pay per year?

As of Jul 21, 2026, the average yearly pay for computer science teaching in Mobile, AL is $64,968.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,100.00 and $69,000.00 per year, depending on experience, location, and employer.

What do computer science teachers do?

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

Is there a shortage of computer science teachers?

There is a recognized shortage of qualified computer science teachers in many regions, driven by increasing 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 in the field.

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.

Can I be a teacher with a computer science degree?

Computer science teachers typically need a bachelor's degree in computer science or a related field, along with teaching certification or licensure depending on the education level and region. Strong programming skills, knowledge of educational technology, and classroom management are also important for teaching computer science effectively.

Is computer science teaching in demand?

Computer science teaching is in high demand due to the growing need for technology education across schools, colleges, and training programs. Educators with strong programming skills and knowledge of current technologies are sought after to meet the increasing interest in coding, software development, and digital literacy.

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 popular job titles related to Computer Science Teaching jobs in Mobile, AL? For Computer Science Teaching jobs in Mobile, AL, the most frequently searched job titles are:
What cities near Mobile, AL are hiring for Computer Science Teaching jobs? Cities near Mobile, AL with the most Computer Science Teaching job openings:
Infographic showing various Computer Science Teaching job openings in Mobile, AL as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $64,968 per year, or $31.2 per hour.
Medical Laboratory Technician - UH FSED Lab - University Hospital

Medical Laboratory Technician - UH FSED Lab - University Hospital

USA Health

Mobile, AL • On-site

Full-time

Re-posted 11 days ago


USA Health rating

5.8

Company rating: 5.8 out of 10

Based on 29 frontline employees who took The Breakroom Quiz


Job description

Overview

USA Health is Transforming Medicine along the Gulf Coast to care for the unique needs of our community. USA Health is changing how medical care, education, and research impact the health of people who live in Mobile and the surrounding area. Our team of doctors, advanced care providers, nurses, therapists, and researchers provides the region's most advanced medicine at multiple facilities, campuses, clinics, and classrooms. We offer patients convenient access to innovative treatments and advancements that improve the health and overall well-being of our community.


Responsibilities
  • The Medical Laboratory Technician professional responsibility within their scope of practice:
    • Abides by and enforces all compliance requirements and policies and performs these responsibilities in an ethical manner consistent with the organization's values.
    • Adheres to hospital policies including confidentiality.
    • Requires regular and prompt attendance.
    • Works the assigned schedule including overtime and call as required
    • Maintains expertise.
    • Participates in continuing education activities, if required.
    • Participates in proficiency testing program(s).
    • Teaches instrument operation or procedures to Clinical Laboratory Science students or new employees as assigned.
  • The Medical Laboratory Technician patient care/department responsibilities:
    • Requires minimal supervision to safely perform patient care/essential functions.
    • Utilizes proper body mechanics when:
      • Moving, positioning and transferring patients without assistance or with assistance when needed for patient safety
      • Moving equipment/supplies that is necessary to perform essential functions
    • Evaluates and solves problems related to collection and processing of biological specimens for analysis.
    • Follows standard procedures to perform routine, timed, and STAT moderate and high complexity laboratory tests.
    • Recognizes deviation from expected results.
    • Analyzes and corrects problems maintaining written or computer documentation.
    • Reports all critical values following laboratory protocol.
    • Maintains instruments by performing maintenance procedures and calibration.
    • Operates and utilizes necessary programs on LIS, HIS, or PC.
    • Draws blood specimens from patients, if required.
    • Monitors the work pending log of designated section and document action taken.
    • Maintains a neat and efficient work area by cleaning bench tops, equipment/instrument, and replenishing supplies in a timely manner.
    • Follows procedures for hazardous waste management.
  • The Medical Laboratory Technician communication responsibilities:
    • Communicates and uses appropriate customer relation skills with physicians, patients, families and healthcare team in person and via telephone.
    • Responds to overhead pages, if required.
  • The Medical Laboratory Technician documentation responsibilities:
    • Maintains accurate and complete records by:
      • Analyzing quality control data, evaluating the results, and taking appropriate action to maintain accuracy and precision.
      • Documenting results or actions in writing or by computer.
      • Documenting customer complaints, testing, or reporting errors and presenting each to leadership for corrective action.
  • The Medical Laboratory Technician citizenship responsibilities:
    • Accepts and completes all duties positively and without conflict.
    • Cooperates, helps others, and improves the performance of the unit.
    • Completes all mandatory unit, educational, and hospital requirements.
    • Utilizes cost effective practices in performing all aspects of the job.
    • Adheres to current Infection Control and Safety Standards.
  • The responsibilities for unit/departmental specific:
    • Follow laboratory's procedures for specimen handling and processing, test analysis, reporting, and maintaining records of test results.
    • Maintain records that demonstrate that proficiency testing samples are tested in same manner as specimens.
    • Adhere to the laboratory's quality control policies, document all quality control activities, instrument and procedural calibrations, and maintenance performed.
    • Follow the laboratory's established policies and procedures whenever test systems are not within the laboratory's established acceptable levels of performance.
    • Be capable of identifying problems that may adversely affect test performance or reporting of test results and either must correct the problems or immediately notify the general supervisor, technical supervisor, clinical consultant, or director.
    • Document all corrective actions taken when test systems deviate from the laboratory's established performance specifications.
    • Participates on committees as assigned.
    • Participates in Performance Improvement activities through quality measurement or participation off iCARE process as assigned.
  • Completes all mandatory department, educational and hospital requirements
  • Adheres to current Infection Control and Safety Standards
  • Regular and prompt attendance
  • Ability to work schedule as defined and overtime as required
  • Related duties as assigned

Additional Information

Employees must be in a regular position, working 20 hours or more per week (.50 FTE or greater) to qualify for benefits.


Qualifications
  • Associate's Degree in Medical Laboratory Technology (MLT) from an accredited institution Required OR
  • Completion of a Medical Laboratory Technician clinical training program Required
  • Registry eligible with the American Society of Clinical Pathologists (ASCP) or American Medical Technologist (AMT) as a Medical Laboratory Technician (MLT). Required
  • Comparable combination of education and experience may substitute for the above requirements.



Knowledge, Skills, and Abilities

  • Communication skills, written and verbal MediumCommunication skills, written and verbal Medium
  • Organization skills with attention to detail MediumOrganization skills with attention to detail Medium
  • Microsoft Office technology; Outlook, Word, Excel, PowerPoint MediumMicrosoft Office technology; Outlook, Word, Excel, PowerPoint Medium

Equal Employment Opportunity/Affirmative Action Employer

The University of South Alabama is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sex, pregnancy, sexual orientation, gender identity, gender expression, religion, age, genetic information, disability, protected veteran status or any other applicable legally protected basis. EO Employer – minorities/females/veterans/disabilities/sexual orientation/gender identity.

Qualifications:
  • Associate's Degree in Medical Laboratory Technology (MLT) from an accredited institution Required OR
  • Completion of a Medical Laboratory Technician clinical training program Required
  • Registry eligible with the American Society of Clinical Pathologists (ASCP) or American Medical Technologist (AMT) as a Medical Laboratory Technician (MLT). Required
  • Comparable combination of education and experience may substitute for the above requirements.



Knowledge, Skills, and Abilities

  • Communication skills, written and verbal MediumCommunication skills, written and verbal Medium
  • Organization skills with attention to detail MediumOrganization skills with attention to detail Medium
  • Microsoft Office technology; Outlook, Word, Excel, PowerPoint MediumMicrosoft Office technology; Outlook, Word, Excel, PowerPoint Medium
Education:UNAVAILABLEEmployment Type: FULL_TIME

What USA Health employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom