Work in Iowa STEM Jobs

Job Information

Kirkwood Community College Adjunct Instructor - Computer Software Development in Cedar Rapids, Iowa

Adjunct Instructor - Computer Software Development

Print (


Adjunct Instructor - Computer Software Development


Cedar Rapids, IA

Job Type



Academic Affairs

Job Number


  • Description

  • Benefits

  • Questions


To advance the college’s mission, vision, principles, values and strategic initiatives through continuous improvement decisions.

$1256 per credit hour of instruction.


Kirkwood Community College seeks a skilled and enthusiastic individual to join our team as an Adjunct Instructor in the area of Software Development and Computer Programming. Primary duties will include teaching face-to-face introductory software development courses.

The successful candidate will have strong knowledge base in their discipline and teaching experience at the college level is desirable. Primary duties will include instructing students in the courses, and communicating with department staff, students, and other faculty.


  • Advocate for Continual Improvement, empowering each other to identify opportunities for excellence.

  • Collaborate with Mutual Accountability, working together with a willingness to take ownership and account for our actions.

  • Champion Service, anticipating needs and create a welcoming, diverse, and inclusive environment.

  • Perseverance, commitment to excellence even in the face of adversity or delay in achieving success.

  • Lead, regardless of title, through positive influence.


  • Be able and willing to deliver courses in variable delivery times, methods, and locations as required by the college.

  • Effectively organize, prepare, and teach assigned courses in accordance with established syllabi to students with varying backgrounds and abilities and adjust teaching techniques accordingly.

  • Evaluate student performance and provide timely feedback on a regular basis.

  • Utilize the Kirkwood Learning Management System to post course syllabi and relevant documents and provide access to student grade book.

  • Make student referrals when deemed necessary to the other college personnel such as the dean, counselor, Financial Aid, etc., for more specialized information and assistance.

  • Perform other related work duties as assigned.


  • Welcome, value, and nurture people of all backgrounds, perspectives, and experiences, as well as support and promote an environment that accepts differences.

  • Be able and willing to represent the college in the most positive manner with prospective, former, and current students, clients, suppliers, and the community we serve.

  • Establish and maintain good working relationship with students, colleagues, staff, administrators, and the general public.

  • Read, understand, and express oneself clearly and effectively in oral and written form and possess digital literacy skills related to computer technology.

  • Be creative, energetic, and self-motivated with demonstrated leadership and organizational skills.

The statements contained herein reflect general details as necessary to describe the essential job duties/responsibilities and performance expectations of the job, which should not be considered an all-inclusive listing of work requirements. Individuals may perform other duties as assigned.


Position involves working in an office setting. Occasional (10-33%) standing, pushing, pulling and grasping. Frequent (34-66%) reaching and viewing a computer and other types of close visual work. Constant (67-100%) sitting, walking, repetitive motion, talking and hearing.


  • Bachelor’s or graduate degree in the area or a related area of study or occupational area in which the instructor is teaching classes or special training and at least 6,000 hours of recent and relevant work experience in an area involving data, computer programming, reporting, quality assurance or requirements analysis if the instructor possesses less than a baccalaureate degree.

  • Experience with SQL, Python, Java, C# or other high level programming languages.

  • Familiarity with HTML, CSS, JavaScript or other web scripting languages.


  • One year of experience teaching or training technical subjects, either formally, an adjunct instructor or informally in a business setting is preferred.

  • Familiarity with community college and its mission for career and technical education.

  • Technical certifications or professional memberships are a plus bur are not required.


Kirkwood Community College shall not engage in nor allow unlawful discrimination against any employee or applicant for employment. This includes all employment practices, hiring practices, and unwelcome harassment of applicants or employees based on race, color, national origin, creed, religion, sex, sexual orientation, gender identity, age, disability, genetic information or actual or potential parental, family, marital status or veteran status. If you have questions or complaints related to compliance with the policy, please contact the Vice President of Human Resources at Kirkwood Community College, 313 Kirkwood Hall, 6301 Kirkwood Blvd., SW, Cedar Rapids, IA 52404, Telephone: 319-398-5572, Email: or the Director of the Office for Civil Rights U.S. Department of Education, Citigroup Center, 500 W. Madison St., Suite 1475, Chicago, IL 60661-7204, Telephone: 312-730-1560, Fax: 312-730-1576, Email:

Kirkwood offers a wide range of employee benefits. Read more about them here ( !


Do you at least have a bachelor's or graduate degree in the related area of study?

  • Yes

  • No

    Required Question


Kirkwood Community College


6301 Kirkwood Blvd SW Cedar Rapids, Iowa, 52404