Information Technology - Programming & WD

Information Technology - Programming & WD


Cape Fear Community College
411 North Front Street
Wilmington, NC 28401
Phone: 910-362-7000

Job Location

Castle Hayne - North Campus 


Not Displayed


Full-time Benefits, State Health Plan, Retirement, Pension, etc.

Job Category

  • Instructional (Faculty)

Application Period

Opens: Monday, April 19, 2021
Closes: Monday, April 26, 2021

Target Start Date

Monday, April 19, 2021

Expected Work Hours


Employment Type

Full-Time Faculty

Minimum Qualifications



Knowledge of:


Software development and computer programming languages such as Python, Java, C++, PHP, and Javascript.

Advanced knowledge of Python Programming development

A variety of educational methods



Classroom and laboratory instructional techniques and procedures.


Principles and procedures of academic and instructional program development and

administration in the area of assignment.


Current trends, research, and development in the area of assignment.


Principles and procedures of record keeping.


Principles and techniques involved in test development and administration.


Pertinent Federal, State, and local laws, codes, and regulations.


Ability to:


Interpret and apply college goals, objectives, policies, procedures, rules and regulations.


Interpret and apply Federal, State and local policies, procedures, laws and regulations.


Maintain effective audio-visual discrimination and perception needed for:

.           making observations

.           reading and writing

.           communicating with others

.           operating assigned equipment

.           handling varied tasks simultaneously.


Maintain physical condition appropriate to the performance of assigned duties and responsibilities which may include the following:

.           standing or sitting for extended periods of time

.           operating assigned equipment

.           preparing and presenting instructional material.


Maintain mental capacity, which allows the capability of:

.           making sound decisions

.           responding to questions

.          demonstrating intellectual capabilities.


Communicate clearly, and concisely, both orally and in writing.


Establish and maintain cooperative-working relationships with those contacted in the course of work.


Experience and Training Guidelines


Any combination of experience and training that would likely provide the required knowledge and abilities is qualifying.  A typical way to obtain the knowledge and abilities would be:




Work experience as a Software Developer or Computer Programming is required. No teaching experience is required.  One or more years of experience in an instructional setting as a tutor or teacher are preferred.




An Information Technology Master’s Degree in IT or related field, or related Master’s Degree with 18 or more graduate credits in IT from an accredited college or university or specialized training at the level required to meet SACS criteria for academic and professional preparation of the assigned area of instruction. We will consider candidates completing a master’s degree within one-year of start date for this position.  


Preferred Qualifications


Position Description

To provide classroom instruction to students through lecture, demonstration, laboratory exercises, handouts, responding to questions, and testing in the area of IT programming and Web Development. This instructor may be asked to teach general knowledge courses as well.
This is the full journey level class within the instructor series.  Employees within this class are distinguished from the Program Director by the performance of basic and general instructional duties.  Employees at this level receive only occasional instruction or assistance as new or unusual situations arise, and are fully aware of the operating procedures and policies of the work unit.
Receives general supervision from the Department Chair of the Business Technologies Department.
May exercise functional and technical supervision over instructional assistants.



Essential and other important responsibilities and duties may include, but are not limited to, the following:
Essential Functions:
Provide classroom and laboratory instruction to students.
Prepare lesson plans and schedule classroom activities; develop, and prepare supplemental materials to enhance textbook lessons.
Develop and prepare tests to evaluate student performance; grade and record individual scores.
Act as an advisor and counselor to students; provide individual tutoring to students outside of the classroom as needed.
Provide classroom demonstrations on various equipment and machinery; develop laboratory assignments to provide hands on experience as appropriate.
Participate in curriculum development, evaluation, and change; attend faculty meetings as required.
Maintain accurate records of student attendance, and performance; maintain other records and
Essential Functions: (Continued)
databases according to program needs or accreditation requirements.
Stay abreast of new developments, and changes in various academic fields; participate in staff development programs, workshops, seminars, and other continuing education programs as appropriate.
Oversee the implementation of policies and procedures related to required teaching area.
Participate on college committees and in other institutional activities and programs.

 Other Important Functions:
Fill in for other instructors as needed. Teach day and evening courses.
Assess the relevancy and impact of various lessons; revise and improve lesson format; evaluate
various texts book and select books to be used for future classes.
Assist in the recruitment of student from community high schools.
Oversee and participate in the field studies and assignment; travel with students to provide assistance and instruction as appropriate.
Participate in a variety of student related administrative activities including reviewing admission
requirements, progress and qualifications for graduation (required activity for all nursing faculty).
Demonstrate competence regarding the handling of hazardous substance such as blood borne pathogens; continually undergo training and train student in such procedures (required for all nursing faculties).
Demonstrate community involvement (required for all nursing faculty).
Perform related duties and responsibilities as required.

How to Apply

Submit an Application through the Cape Fear Community College Careers page, along with a current resume, explanatory cover letter, and unofficial/official transcript documentation. This position REQUIRES UNOFFICIAL TRANSCRIPTS AND/OR TRAINING CERTIFICATIONS be submitted in addition to the application. Please have these documents ready to upload when applying.

Job Post Contact

Anne W. Smith
Director of Human Resources
Cape Fear Community College
411 N. Front Street, Wilmington, NC 28401
Phone: 910-362-7028