Software Development Instructor

Software Development Instructor

Employer

Mitchell Community College
500 West Broad Street
Statesville, NC 28677
Phone: 704-878-3200

Job Location

Mooresville Campus

Salary/Grade

$4,710 - $7,070. monthly

Benefits

FT Package

Job Category

  • Instructional (Faculty)

Application Period

Opens: Friday, April 2, 2021
Closes: Tuesday, June 1, 2021

Target Start Date

Sunday, August 1, 2021

Expected Work Hours

FT - 37.5 hours/week

Employment Type

Full-Time

Minimum Qualifications

Minimum Education Requirements: 
 
Master’s Degree in Computer Science or related discipline requiring extensive use of software development skills

Knowledge, Skills and Abilities:

  • knowledge of current trends in IT
  • excellent communicator (written and verbal communication skills)
  • excellent organizational and time management skills
  • student centered
  • ability to present technology information in an understandable format 

Education and Experience:

  • experience in programming in Java, C++, and Python
  • experience with various IDEs such as Visual Studio, Android Studio, NetBeans, Eclipse, Python Idle, etc.
  • experience teaching in an LMS online environment
  • subject matter education and/or training and experience that have both the breadth and depth needed to ensure effective teaching in the appropriate subject areas per the guidelines as adopted by the Southern Association of Colleges and Schools and any appropriate governing agency
  • experience with diverse populations strongly preferred
  • demonstrated experience in teaching in a community college setting is a plus

 

Preferred Qualifications

Minimum Education Requirements: 
 
Master’s Degree in Computer Science or related discipline requiring extensive use of software development skills

Knowledge, Skills and Abilities:

  • knowledge of current trends in IT
  • excellent communicator (written and verbal communication skills)
  • excellent organizational and time management skills
  • student centered
  • ability to present technology information in an understandable format 

Education and Experience:

  • experience in programming in Java, C++, and Python
  • experience with various IDEs such as Visual Studio, Android Studio, NetBeans, Eclipse, Python Idle, etc.
  • experience teaching in an LMS online environment
  • subject matter education and/or training and experience that have both the breadth and depth needed to ensure effective teaching in the appropriate subject areas per the guidelines as adopted by the Southern Association of Colleges and Schools and any appropriate governing agency
  • experience with diverse populations strongly preferred
  • demonstrated experience in teaching in a community college setting is a plus

 

Position Description

Full-time Curriculum Information Technology Faculty are responsible for the delivery of instruction to community college students pursuing associate degrees, diplomas, or certificates. Instructional activities require subject matter expertise and thorough preparation for every class meeting. Other responsibilities include the completion of necessary paperwork, responding to requests from your immediate supervisor, and attending required meetings and trainings. 
 
We are searching for faculty members to join our collaborative team and to teach courses primarily in the Software Development Programs of Study. Courses include but not limited to:
 
CIS 110           Introduction to Computers
CIS 115           Introduction to Programming and Logic (currently using Python)
CTI 110           Web, Programming, and Database Foundation
CSC 134         C++ Programming
CSC 151         JAVA Programming
CSC 234        Advanced C++ Programming
CSC 249        Data Structure and Algorithms (will use Java)
CSC 251         Advanced JAVA Programming
CSC 289        Programming Capstone Project
WEB 151         Mobile Application Development I (currently using Android Studio)
WEB 251         Mobile Application Development II (currently using Android Studio)

 Essential Duties and Responsibilities:

  • Instructional Activities:
    1. follow appropriate course goals and objectives along with evaluation methods which accurately measure student learning
    2. be thoroughly prepared for each instructional responsibility, regardless of setting
    3. maintain an up-to-date syllabus for each course using the approved syllabus template
    4. be present for the entire scheduled instructional times or provide appropriate class coverage plans to the Program Coordinator and Executive Director in the case of necessary absences
    5. ensure instructional materials comply with Americans with Disabilities Act (ADA) guidelines
    6. apply varying teaching methods to ensure concepts are conveyed to student

Related Responsibilities:

  • complete and submit in a timely manner paperwork such as grade reports, financial forms, class coverage forms and others as necessary for the efficient and effective operation of the College
  • work with Program Chair or Executive Director to order needed equipment and supplies
  • comply with College policies and procedures
  • work cooperatively with faculty, staff and students in a congenial and professional manner
  • exhibit a commitment to community college education and the concept of a learning-centered, open admissions institution
  • demonstrated effective and professional written and oral communication skills and organizational skills
  • install software on lab computers as needed
  • work with other IT Faculty to maintain computer labs and networking environment in all IT designated classrooms
  • develop engaging video-based instructional content
  • commitment to the College’s diversity and inclusion initiatives 

Job Post Contact

Christina Sharkey, Human Resources Assistant

Mitchell Community College

500 W. Broad Street, Statesville, NC 28677

(704)978-1371 office

(704)978-3117 fax