Computer Science Instructor, (Temporary, Part-Time Pool) jobs in United States
cer-icon
Apply on Employer Site
company-logo

NEOGOV · 1 month ago

Computer Science Instructor, (Temporary, Part-Time Pool)

NEOGOV is associated with the San Francisco Community College District, which is seeking a Computer Science Instructor to teach computer science classes to a diverse population of students. The role involves evaluating student performance, creating lesson plans, and participating in departmental activities to enhance student success.

GovTechHuman ResourcesInformation TechnologySoftware

Responsibilities

Teach a variety of computer science courses selected from the following topics: programming languages such as Java, C++, Python, Swift, and/or Kotlin; database systems and data analytics; Unix/Linux and Unix/Linux systems administration; and mobile application programming
Evaluate student performance and progress through in-class observation, assignments, and tests and examinations
Create lesson plans to reflect approved departmental course outlines and descriptions
Participate in instructionally-related and departmental activities including but not limited to staff meetings, curriculum development, selection of appropriate instructional materials, and revision of instructional and testing materials as required
Perform duties associated with instructing students and assessing their progress in relation to identified student learning outcomes
Teach day, evening, online, and/or Saturday classes or classes at one or more sites as required
Supports and engages in an innovative culture of culturally responsive, inclusive and anti-racist practices as it relates to student success with an awareness of student equity gaps
Participates in ongoing training on diversity, equity, inclusion and anti-racism to center pedagogy
Perform other related duties as assigned by the supervisor

Qualification

Computer Science DegreeProgramming LanguagesDatabase SystemsUnix/Linux AdministrationData AnalyticsMobile Application ProgrammingSoftware Engineering PracticesTeaching ExperienceCulturally Responsive PedagogyDiversityInclusion TrainingIndustry Certifications

Required

Demonstrated knowledge, skills, and abilities to work with community college students with disabilities, various sexual orientations, and diverse academic, socioeconomic, cultural, and ethnic backgrounds
Earned Bachelor's Degree from an accredited institution, plus two years of professional experience directly related to the faculty member's assignment; OR EQUIVALENT
Earned Associate Degree from an accredited institution, plus six years of professional experience directly related to the faculty member's assignment; OR THE EQUIVALENT
Earned Master's Degree in Computer Science or Computer Engineering from an accredited institution; OR THE EQUIVALENT
Earned Bachelor's Degree in either of the above from an accredited institution AND earned Master's Degree in Mathematics, Cybernetics, Business Administration, Accounting, or Engineering from an accredited institution; OR THE EQUIVALENT
Earned Bachelor's Degree in Engineering from an accredited institution AND earned Master's Degree in Cybernetics, Engineering, Mathematics, or Business Administration from an accredited institution; OR THE EQUIVALENT
Earned Bachelor's Degree in Mathematics from an accredited institution AND earned Master's Degree in Cybernetics, Engineering, Mathematics, or Business Administration from an accredited institution; OR THE EQUIVALENT
Earned Bachelor's Degree in any of the above from an accredited institution AND earned Master's Degree in Information Science, Computer Information Systems, or Information Systems from an accredited institution; OR THE EQUIVALENT
Hold a fully-satisfied LIFE California Community College Instructor Credential in Computer and Related Technologies or Computer Science

Preferred

Earned degree in Computer Science or Computer Engineering from an accredited institution
College or high school level teaching experience, preferably teaching college computer science courses, online and/or face-to-face
Two years of recent non-teaching professional full-time job experience as a programmer in Java, C++, Python, Swift, and/or Kotlin
Two years of recent non-teaching professional full-time job experience in Microsoft SQL Server, Oracle, MySQL, Data Science and /or NoSQL/Big Data including database usage, programming, and/or administration
Two years of recent non-teaching professional full-time job experience in Unix/Linux usage, programming, networking and/or administration
Demonstrated experience and working knowledge in one or more of the following areas: Unix/Linux and Unix/Linux systems administration; Networking and Web Server Administration on Unix/Linux systems, including Apache; Programming in C++, Java, Python, Swift, and/or Kotlin; Database systems such as Microsoft SQL Server, Oracle, MySQL, and/or NoSQL/Big Data sources; Data analytics including visualization and use of business intelligence software; Mobile application programming, cloud computing, virtualization; Software engineering practices including test-driven development, scrum, software quality assurance, version control including git, and dev ops / build and release automation
Industry related certificate in Red Hat Linux, Oracle OCA/OCP, or other relevant certification
Demonstrated experience in developing new courses and programs at the college level
Recent non-teaching professional job experience in some aspect of computer science, preferably two years of full-time experience or equivalent
Evidence of instructional experience at the university or college level using culturally responsive pedagogy
Demonstrated experience with and knowledge of inequities in higher education and a commitment to rectifying policies and processes that restrict access for historically minoritized and disproportionately impacted students

Company

NEOGOV is the leading provider of workforce management software uniquely designed for the public sector, education, and public safety.

Funding

Current Stage
Late Stage
Total Funding
$700M
Key Investors
Warburg Pincus
2025-07-28Secondary Market· $700M
2025-07-28Acquired
2021-06-02Private Equity

Leadership Team

leader-logo
Shane Evangelist
CEO
linkedin
leader-logo
Brandon McDonald
Head Of Marketing
linkedin
Company data provided by crunchbase