2

Full Time Computer Programming Teacher Jobs (NOW HIRING)

CAD Technician

Palm Harbor, FL · On-site

$18 - $35/hr

Looking to hire full time CAD Technician to prepare drawings and exhibits at civil engineering land development company. Must have experience working with AutoCad and have the ability to read roadway ...

CAD Technician

Palm Harbor, FL · On-site

$18 - $35/hr

Looking to hire full time CAD Technician to prepare drawings and exhibits at civil engineering land development company. Must have experience working with AutoCad and have the ability to read roadway ...

Computer Engineer IV

College Park, MD · On-site

$110K - $130K/yr

SEACORP has an immediate need for a full-time Computer Engineer with a Secret clearance based at a government facilityin Olney, Maryland site. The selected applicant will perform work to assistwith ...

Desktop Support Technician

Manhattan, NY

$22.25 - $28.25/hr

... full-time computer software experience in computer systems development and analysis, applications programming, database administration, maintenance and support, systems programming, data ...

Desktop Support Technician

Manhattan, NY · On-site

$100K - $125K/yr

... full-time computer software experience in computer systems development and analysis, applications programming, database administration, maintenance and support, systems programming, data ...

Desktop Support Technician

Manhattan, NY

$22.25 - $28.25/hr

... full-time computer software experience in computer systems development and analysis, applications programming, database administration, maintenance and support, systems programming, data ...

next page

Showing results 1-20

Full Time Computer Programming Teacher information

See salary details

$31.5K

$51.2K

$73.5K

How much do full time computer programming teacher jobs pay per year?

As of Jun 21, 2026, the average yearly pay for full time computer programming teacher in the United States is $51,199.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $55,000.00 per year, depending on experience, location, and employer.

What does a Full Time Computer Programming Teacher do?

A Full Time Computer Programming Teacher is responsible for teaching students various programming languages, coding concepts, and software development skills. They design lesson plans, deliver lectures, guide hands-on coding exercises, and assess student progress. In addition to classroom instruction, they may also mentor students on projects, keep curriculum up to date, and stay current with new programming trends and technologies. Their goal is to help students gain practical programming abilities and prepare them for careers in technology.

What are the key skills and qualifications needed to thrive as a Full Time Computer Programming Teacher, and why are they important?

To thrive as a Full Time Computer Programming Teacher, you need strong knowledge of programming languages, curriculum development, and a relevant degree in computer science or education. Familiarity with classroom technology, coding platforms (such as Python, Java, or Scratch), and educational tools like Google Classroom is typically required. Excellent communication, patience, and the ability to inspire and engage students are standout soft skills for this role. These competencies are essential to effectively teach programming concepts, foster student growth, and create a dynamic and supportive learning environment.

What are some common challenges faced by full-time computer programming teachers, and how can they be addressed?

Full-time computer programming teachers often encounter challenges such as keeping up with rapidly evolving technologies, engaging students with varying skill levels, and creating lesson plans that balance theory with hands-on practice. To address these, teachers can participate in professional development opportunities, collaborate with colleagues to share resources, and incorporate project-based learning to cater to diverse learning styles. Maintaining open communication with students and regularly updating course material also helps ensure the curriculum stays relevant and engaging.
What cities are hiring for Full Time Computer Programming Teacher jobs? Cities with the most Full Time Computer Programming Teacher job openings:
What are the most commonly searched types of Computer Programming Teacher jobs? The most popular types of Computer Programming Teacher jobs are:
Computer Specialist (SW) level I Rep

Computer Specialist (SW) level I Rep

Metropolitan Transportation Authority

Brooklyn, NY • On-site

$109K - $118K/yr

Full-time

Posted 19 days ago


Metropolitan Transportation Authority rating

7.5

Company rating: 7.5 out of 10

Based on 132 frontline employees who took The Breakroom Quiz

38th of 76 rated public transport


Job description

Job ID: 15593
Business Unit: MABSTOA
Location: Brooklyn, NY, United States
Regular/Temporary: Regular
Department: NYC Transit Authority
Date Posted: Jun 11, 2026
Description
Job Information:
Title : Computer Specialist (SW) level 1
Department : Security
Authority: OA
Division/Unit: Fare Enforcement EAGLE Teams
Work Location : 130 Livingston Street
Hours : Various
Compensation :
$109,076- $118,218
Deadline (If Applicable) :
June 24, 2026
Reporting Manager (If Applicable) :
Manager
Responsibilities
This position encompasses in-depth system administration and technical project management responsibilities including the design, implementation, enhancement, maintenance and analysis of software systems.
The selected candidate will be responsible for developing, implementing and maintaining database management systems for the Fare Enforcement /EAGLE Teams Division to combat both vandalism and fare evasion. Responsibilities will include but are not limited to collecting data from enforcement efforts and assessment of fare evasion to direct future deploy Special Inspectors and Fare Enforcement Agents in the most effective way ; Using pin mapping as a tool to adjust deployments showing evasion rates by locations and by collecting bus route and stop information geographically; creating database to track all overtime usage ensuring equitable distribution and its efficiency. In addition, this position will provide support to the Department's new initiative Onboard Validator Device (OVD), new application app to validate proof of payment made by customers ensuring electronic issue summon data is captured accurately.
Education and Experience
A baccalaureate degree from an accredited college or university, including or supplemented by 24 semester credits in computer science or a related computer field and two years of satisfactory, fulltime computer software experience in computer systems development and analysis, applications programming, database administration, maintenance and support, systems programming, data communications, mainframe development, mobile development and/or web development and design, one year of which must have been in a project leader capacity or as a major contributor on a complex project in one or more of the acceptable areas; or
2. A four-year high school diploma or its educational equivalent and six years of satisfactory, full-time computer software experience as described in "1" above, one year of which must have been in a project leader capacity or as a major contributor on a complex project in one or more of the acceptable areas; or 3. Education and/or experience equivalent to "1" or "2" above. College education may be substituted for up to two years of the required experience in "2" above on the basis that 60 semester credits from an accredited college or university is equated to one year of experience. A master's degree from an accredited college or university in computer science or a related computer field, or a certificate of at least 625 hours in computer programming from an accredited technical school (post high school), may be substituted for one year of the required experience in "1" or "2" above. However, all candidates must have at least a four- year high school diploma or its educational equivalent and at least one year of satisfactory full-time experience in a project leader capacity or as a major contributor on a complex project in one or more of the acceptable areas.
Selection Method
Based on evaluation of education, skills, experience, and interview.
All selected candidates will be subject to a full background investigation that includes employment and education. Discrepancies may lead to dismissal.
Other Information
Pursuant to the New York State Public Officers Law & the MTA Code of Ethics, all employees who hold a policymaking position must file an Annual Statement of Financial Disclosure (FDS) with the NYS Commission on Ethics and Lobbying in Government (the "Commission").
Equal Employment Opportunity
MTA and its subsidiary and affiliated agencies are Equal Opportunity Employers, including with respect to veteran status and individuals with disabilities. The MTA encourages qualified applicants from diverse backgrounds, experiences, and abilities, including military service members, to apply.

What Metropolitan Transportation Authority employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom