Software Development Instructor
Employer
Job Location
Mooresville Campus
Salary/Grade
Benefits
Job Category
- Instructional (Faculty)
Application Period
Closes: Tuesday, June 1, 2021
Target Start Date
Expected Work Hours
Employment Type
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:
- follow appropriate course goals and objectives along with evaluation methods which accurately measure student learning
- be thoroughly prepared for each instructional responsibility, regardless of setting
- maintain an up-to-date syllabus for each course using the approved syllabus template
- 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
- ensure instructional materials comply with Americans with Disabilities Act (ADA) guidelines
- 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
How to Apply
Please visit: https://www.governmentjobs.com/careers/mitchellcc/
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