1

Computer Science Teaching Jobs in Troy, NY (NOW HIRING)

next page

Showing results 1-20

Computer Science Teaching information

See Troy, NY salary details

$35.9K

$64.4K

$119.5K

How much do computer science teaching jobs pay per year?

As of Jul 19, 2026, the average yearly pay for computer science teaching in Troy, NY is $64,384.00, according to ZipRecruiter salary data. Most workers in this role earn between $49,700.00 and $68,300.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 Troy, NY? For Computer Science Teaching jobs in Troy, NY, the most frequently searched job titles are:
What job categories do people searching Computer Science Teaching jobs in Troy, NY look for? The top searched job categories for Computer Science Teaching jobs in Troy, NY are:
What cities near Troy, NY are hiring for Computer Science Teaching jobs? Cities near Troy, NY with the most Computer Science Teaching job openings:
Infographic showing various Computer Science Teaching job openings in Troy, NY as of July 2026, with employment types broken down into 1% As Needed, 82% Full Time, 15% Part Time, and 2% Contract. Highlights an 82% Physical, 1% Hybrid, and 17% Remote job distribution, with an average salary of $64,384 per year, or $31 per hour.

Assistant in Instructional Services (Career and Technical Education) (NY HELPS), Box OEP-223/64115

StateJobsNY

Albany, NY • On-site

$82K - $104K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 8 days ago


Job description

Duties Description The New York State Education Department's (NYSED) Office of Education Policy is seeking candidates for an Assistant in Instructional Services (Career and Technical Education) in the Career and Technical Education (CTE) Office. This office is responsible for middle and secondary-level career and technical education instructional activities, program approvals and monitoring, administration of the Perkins V Strengthening Career and Technical Education for the 21st Century Act, and civil rights reviews that ensure compliance with federal civil rights laws. Duties of this position include, but are not limited to the following:
• Support team associates in providing on-going leadership in sustaining a statewide professional development model that supports all learners and enhances CTE programs in New York State;
• Review applications for State approval of CTE programs, technical assessments, and grant funding;
• Serve as liaison to state and national organizations related to career and technical education policy initiatives and practices;
• Offer technical assistance to school personnel and other stakeholders, including the development and delivery of training materials to build teachers' content knowledge and pedagogy in CTE;
• Assist in Perkins grant administration activities, including State Plan development; technical assistance to the field; yearly risk assessments and monitoring plans; application and budget reviews; and on-site program reviews;
• Collaborate with internal offices, external CTE organizations, and NYSED contractors on CTE guidance and training projects;
• Administer a variety of competitive and allocational State and federal grant programs supporting increased student achievement in CTE;
• Analyze data and create reports to inform the development of policies and guidelines related to career and technical education;
• Research and prepare professional development materials, grants, contracts, proposed regulatory and policy statements, Board of Regents items, and informational materials; and
• Complete other duties, as directed, to foster state-wide equity in access and quality of CTE programs.
Minimum Qualifications NY HELPS
This title is part of the New York Hiring for Emergency Limited Placement Statewide Program (NY HELPS).
For the duration of the NY HELPS Program, this title may be filled via a non-competitive appointment, which means no examination is required but all candidates must meet the minimum qualifications of the title for which they apply. At a future date (within one year of permanent appointment), it is expected employees hired under NY HELPS will have their non-competitive employment status converted to competitive status, without having to compete in an examination. Employees will then be afforded with all of the same rights and privileges of competitive class employees of New York State. While serving permanently in a NY HELPS title, employees may take part in any promotion examination for which they are qualified.
NON-COMPETITIVE MINIMUM QUALIFICATIONS:
To be considered for appointment through NY HELPS candidates must meet the open-competitive minimum qualifications for this position. The qualifications are:
• Candidates must possess a master's degree AND New York State permanent or professional K-12 classroom certification in Agriculture Education, Business Education, Computer Science Education, Family and Consumer Science Education, Technology Education or 7-12 CTE certification in Trade and Technical Education AND two years of full-time classroom teaching experience in that subject area and corresponding grade levels.
PREFERRED QUALIFICATIONS:
Preference may be given to candidates who have:
• K-12 classroom certification in Technology Education or a 7-12 CTE certification in the subject areas of architecture and construction; manufacturing; transportation, distribution and logistics; vehicle maintenance and repair operations; and appearance enhancement, AND two years of full-time classroom teaching experience in these subject areas.
COMPETITIVE MINIMUM QUALIFICATIONS:
Reassignment: Candidates must have one year of permanent competitive or 55b/c service as an Assistant in Instructional Services (CTE).
Section 70.1 Transfer: Candidates must meet the eligibility requirements and have one year of permanent competitive or 55b/c service in any of the Professional Educator Titles (Grade 22, 26, or 28), as indicated here: http://www.nysed.gov/hr/section-701-transfer-determinations-between-professional-educator-titles-grade-22-26-and-28.
55b/c Appointment: This position is eligible for 55b/c designation and candidates with 55b/c eligibility are encouraged to apply. Candidates must possess a current 55b/c eligibility letter and the following minimum qualifications:
• Candidates must possess a master's degree AND New York State permanent or professional K-12 classroom certification in Agriculture Education, Business Education, Computer Science Education, Family and Consumer Science Education, Technology Education or 7-12 CTE certification in Trade and Technical Education AND two years of full-time classroom teaching experience in that subject area and corresponding grade levels.
PREFERRED QUALIFICATIONS:
Preference may be given to candidates who have:
• K-12 classroom certification in Technology Education or a 7-12 CTE certification in the subject areas of architecture and construction; manufacturing; transportation, distribution and logistics; vehicle maintenance and repair operations; and appearance enhancement, AND two years of full-time classroom teaching experience in these subject areas.
It is essential that candidates clearly and concisely indicate exactly how they meet the above minimum qualifications in their resume. Failure to show how you meet the minimum qualifications above may result in disqualification and removal from consideration.
Additional Comments This will be a contingent permanent, competitive appointment or a contingent permanent, non-competitive appointment. For 55b/c appointment, candidates must possess the minimum qualifications, a current 55b/c eligibility letter and is subject to verification of applicant eligibility. Promotions and transfers may change appointees' negotiating unit. Candidates should be aware that changes in negotiating units may affect their salary, insurance, and other benefits. Verification of master's degree and experience will be required at the time of interview for all candidates. Verification of New York State permanent or professional certification in K-12 Agriculture Education, Business Education, Computer Science Education, Family and Consumer Science Education, Technology Education or 7-12 CTE certification in Trade and Technical Education will be required at the time of interview for all candidates. Candidates are required to possess New York State permanent or professional certification in K-12 Agriculture Education, Business Education, Computer Science Education, Family and Consumer Science Education, Technology Education or 7-12 CTE certification in Trade and Technical Education is dependent upon maintaining New York State permanent or professional certification in K-12 Agriculture Education, Business Education, Computer Science Education, Family and Consumer Science Education, Technology Education or 7-12 CTE certification in Trade and Technical Education, including adhering to all relevant professional development and training requirements as specified by the Office of the Professions. Failure to maintain New York State permanent or professional certification in K-12 Agriculture Education, Business Education, Computer Science Education, Family and Consumer Science Education, Technology Education or 7-12 CTE certification in Trade and Technical Education and current registration will result in removal from employment. This position allows for the opportunity to telecommute up to 30% each bi-weekly pay period and is granted at the discretion of the supervisor and the appointing office. This position will require 10% in-state/Statewide travel. Federal law may impose additional requirements or restrictions regarding positions that receive federal funding.
This position leads to a maximum salary of $104,230 based on annual performance advances. For new State employees appointed to graded positions, the annual salary is the hiring rate (beginning of the Salary Range) of the position. Promotion salaries are calculated by the NYS Office of the State Comptroller in accordance with NYS Civil Service Law, OSC Payroll rules and regulations and negotiated union contracts.
Interested in a job with New York State, but don't know where to start?
Visit these links for information on working for New York State:
• https://www.cs.ny.gov/jobseeker/
• https://www.cs.ny.gov/pio/publications/gettingajob.pdf
Generous benefits of working for New York State, including, but not limited to, the following:
Holiday & Paid Time Off
• Thirteen (13) paid holidays annually.
• Thirteen (13) days of paid vacation leave in year one, increasing to 20+ days with additional years of service.
• Five (5) days of paid personal leave annually.
• Thirteen (13) days of paid sick leave annually for PEF/CSEA and eight (8) days paid sick leave annually for M/C.
• Annual professional leave and educational leave opportunities for eligible staff.
Health Care Benefits
• Eligible employees and dependents can choose from a variety of affordable and generous health insurance programs.
• Family dental and vision benefits at no additional cost.
Additional Benefits
• Enrollment in the New York State pension system which has earned the distinction of being one of the best-managed and best-funded plans in the nation OR Optional Retirement Defined Contribution Plan with 8% salary match (eligibility requirements apply).
• NYS Deferred Compensation and an exclusive 403(b) Optional Retirement Savings Plan.
• Paid Parental Leave for all employees and Paid Family Leave (M/C Only).
• Public Service Loan Forgiveness (PSLF).
• Eligibility for various life insurance options.
New York State Education Department
Box OEP-223/64115
89 Washington Avenue, Room 528 EB
Albany, New York 12234
Fax: (518) 486-5631
E-mail: OEPjobs@nysed.gov
Some positions may require additional credentials or a background check to verify your identity.
Name Office of Human Resources Management
Telephone (518) 474-5215
Fax (518) 486-5631
Email Address OEPJobs@nysed.gov
Address
Street NYS Education Department
89 Washington Avenue, OHRM, Room 528EB
City Albany
State NY
Zip Code 12234
Notes on Applying APPLICATION: Qualified candidates should send a resume and letter of interest by July 31, 2026 to OEPjobs@nysed.gov (email submissions are preferred). Your resume must clearly indicate how you meet the minimum qualifications for this position. You must include the Box number (OEP-223/64115) of the position in the subject line of your email and cover letter to ensure receipt of your application. Links to application materials will not be accepted (i.e., Google Docs). Your social security number may be required to confirm your eligibility.
New York State Education Department (NYSED) is an equal opportunity/affirmative action employer. NYS Human Rights Law prohibits discrimination because of age, race, creed, color, national origin, sexual orientation, military status, sex, disability, predisposing genetic characteristics, marital status, domestic violence victim status, gender identity, prior conviction records, prior arrests, youthful offender adjudications, or sealed records.