Computer Information Technology Faculty - Full-Time, 9-Months jobs in United States
cer-icon
Apply on Employer Site
company-logo

NEOGOV · 4 weeks ago

Computer Information Technology Faculty - Full-Time, 9-Months

West Virginia Northern Community College is seeking applicants for a full-time, nine-month Computer Information Technology Faculty position starting in January 2026. The successful candidate will primarily teach courses in software engineering and related computer information technology disciplines, with opportunities to contribute to cybersecurity topics.

GovTechHuman ResourcesInformation TechnologySoftware

Responsibilities

Follow the rules and regulations of the College
Maintain assigned instructional workload:
9-month faculty: 30 load hours or 600 contact hours during day and/or evening per academic year (Nursing and Allied Health)
12-month faculty: 40 load hours or 800 contact hours during day and/or evening per academic year (Nursing and Allied Health)
Alternative assignments to meet load may be recommended by the Division Chair and must be approved by the Vice President for Learning
Develop course syllabi using the College-approved course syllabus template. Incorporate all elements of the master course guide, consistent with catalog description, student needs, and institutional guidelines
Post syllabi to Learning Management System and submit to the appropriate email address at least five days prior to the start of the semester
Post the Faculty Teaching and Office Schedule Form on office door and submit to the appropriate Division Chair within the first week of classes
Maintain a minimum of five (5) office hours per week including on campus hours as approved by the Division Chair. During the first week faculty return in the fall and spring semester AND the first two weeks of registration fall and spring, maintain ten (10) office hours during the week for advising
Use Northern on the Web (NOW) to report beginning attendance and final grades at the end of the term within established institutional procedures and deadlines
Plan and implement learning strategies and activities to accomplish course objectives/outcomes
Clearly explain assignments, expectations, attendance policy, grading policy, evaluation methods, and class procedures to students
Evaluate students on the basis of their achievements toward course objectives/outcomes
Post assessment grades regularly in the LMS and ensure the final calculated grade is visible to students throughout the term of the course
Engage in regular and substantive interaction with students consistent with current federal and institutional accreditation guidelines
Advise and assist students in matters related to course and program outside the classroom, including access to required textbooks and materials
Utilize early warning systems for students who are not making satisfactory progress and/or refer students who may need support to the Academic Resource Center
Meet each class during the scheduled hours OR participate in regular and substantive teaching and learning activities in asynchronous online classes
Ensure that courses are held for the required number of hours scheduled during the term
Follow College policies and procedures for academic appeals
Notify Program Director and the Division Chair of the intent to travel on college business well in advance of the date of the expected absence. Complete the Absence Form. Submit your completed Absence Form to your Division Chair
Notify the Division Chair of unexpected absence(s) so appropriate arrangements can be made for your class(es). Submit your completed Absence Form upon return to your Division Chair
Arrange for equipment and supplies, field trips, or other special activities needed for courses, following appropriate College procedures and submitting all required documentation
Collect, report, and analyze learning outcomes assessment data as directed by the Program Director
Assist the Program Director and/or Division Chair with preparation of the program review, annual report, part-time faculty evaluations, self-study reports for accreditation, course and program assessment reports, and other reports and projects associated with the program
Assist the Program Director and/or Division Chair in the maintenance of equipment and in the recommendations for the purchase of equipment
Assist the Program Director and/or Division Chair in preparing semester schedules. Assist in the selection of textbook(s) for courses taught. Work effectively with other faculty and the division chair in the selection of textbook(s) or developing Open Educational Resources (OER's) for courses taught
Assist the Program Director and/or Division Chair in proposals and development of new courses, programs, and certificates
Assist the Program Director and/or Division Chair in student recruitment at high schools, college fairs, as well as business, industry, and agencies related to the program/major or discipline
Participate in service and/or advising during periods designed for pre-registration, registration, new student orientation and other special College events
Assist in the evaluation and supervision of students serving as lab assistants and in other Work-Study capacities as applicable
Review waiver/substitution petitions, portfolios for the Board of Governors Degree and Credit for Prior Learning applications
Participate in institutional activities such as College-wide events, college standing committees, ad hoc committees, internal and external marketing and promotional activities, and public service activities
Attend the College commencement ceremony
Attend Faculty Assembly meetings, academic division meetings, advisory committee meetings, and other faculty related events as identified by the administration
Participate in professional development activities and professional organizations
Integrate general education learning outcomes into assigned courses where applicable
Work with the workforce development and/or campus managers, as appropriate, to provide non-credit courses, seminars, workshops, etc
Assume a positive and active role as a representative of Northern, including support of institutional goals and initiatives
Communicate effectively and respond to students, staff, other faculty, and administrators in a timely manner

Qualification

Software developmentDatabase managementSystems analysisTeaching experienceProgramming languagesIT project managementCloud computingMicrosoft OfficeResilienceDiversity awarenessTechnological skillsTeamworkLeadership skills

Required

A Bachelor's degree in Information Technology or closely related field (or a related degree with 18 credit hours devoted to Information Technology)
A minimum of three (3) years of professional work experience in the information technology field
Demonstrated experience in software development, including proficiency in one or more programming languages (e.g., Visual Basic, Python, Java, C#, or other object-oriented languages)
Experience designing, developing, and querying databases (e.g., SQL, NoSQL, or relational database management systems)
Knowledge of systems analysis and design methodologies, including requirements gathering, modeling (e.g., UML), and full software development life cycle (SDLC) processes
Familiarity with IT project management principles, agile methodologies, and/or cloud computing platforms (e.g., AWS, Azure, Google Cloud)
Practical experience with Microsoft Office suite and productivity tools, including advanced features for data analysis and collaboration
Ability to teach an Introduction to Cybersecurity course or integrate security best practices (e.g., secure coding, data protection) into software engineering coursework
Strong technological skills

Preferred

Master's Degree in the same field
Five (5) or more years of professional work experience in the information technology field
Prior teaching experience in higher education or industry training, particularly in introductory and advanced programming, database systems, or systems analysis courses

Benefits

Full benefits package which includes but is not limited to retirement with employer matching
Health insurance
Life insurance
Social security
Northern tuition waivers

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