Clera - Your AI talent agent
LoginStart
Start
CS
Columbus State Community College

Instructor, Software Development

full-time•Columbus•$51k - $57k

Summary

Location

Columbus

Salary

$51k - $57k

Type

full-time

Experience

2-5 years

Company links

WebsiteLinkedInLinkedIn

About this role

Compensation Type: Salaried

‎

Compensation: $51,460.00

‎

Job Summary

Full-time members of the faculty are professional educators who have the primary responsibility of fulfilling the Colleges’ mission, vision, values, strategic plan, President’s & Board of Trustees’ charges and educational philosophy, and primary goal of providing a quality education for all students attending the College. Faculty members are classified according to the ranks of Instructor, Assistant Professor, Associate Professor, and Professor. Faculty members are subject to Board policies, including academic freedom, and are also bound by its accompanying responsibilities. The relationship of the faculty member to the student is one of leader, teacher, adviser, mentor, and facilitator of learning. This position is intended to be in software development instruction.

ESSENTIAL JOB FUNCTIONS

Instruction & Student Learning

  • Teaches assigned courses as scheduled and assumes primary responsibility for and exercises oversight of the curriculum in conjunction with the Department’s policies, ensuring both the rigor of programs and the quality of instruction. Designs curriculum to foster talent in students while modeling inclusive teaching strategies. Considers individual differences of students in order to design and support a range of appropriate learning activities. Participates in the identification of students with academic or other needs and responds by utilizing an appropriate resource. Uses technology in a manner appropriate to the nature and objectives of courses and programs and communicates clearly to students the expectations concerning the use of such technology. Keeps accurate and appropriate records in accordance with the Faculty Handbook and departmental policies.

  • Maintains attendance records, determines and submits grades timely, and in accordance with established policies and procedures of the College, and communicates progress feedback as well as other relevant information to students throughout the semester. Create and maintain accurate syllabi that incorporate departmental, college, cross-college, and instructor requirements. Participates in the selection of appropriate materials to support course curriculum in accordance with the College’s guidelines. Conducts classes punctually and in accordance with the prescribed meeting schedule. Employs and assists in the design and development of appropriate assessment techniques to measure students’ performance in achieving course goals and objectives. Be a facilitator of learning in a virtual environment.

Student Engagement & Advisement

  • Creates a positive classroom atmosphere that encourages active and collaborative learning, student effort, academic challenge, student and faculty interaction, and support for learners. Maintains posted office hours in accordance with departmental and policies of the College. Uses technology to assist in communication with students. Encourages a sense of community among students for learning both inside and outside the classroom.

  • Advises potential or current students within the discipline about the program, career, or transfer options available to assist with degree completion. Refers students to appropriate student and academic support services available at the College or in the community.

Continuous Improvement

  • Promotes continual improvement as part of the cycle of teaching and learning by: assisting, as appropriate, in the maintenance of instructional materials and laboratory facilities; contributing, as appropriate, to the development, selection, and improvement of instructional materials, laboratories, and other instructional facilities; providing guidance in the development, maintenance, and design of course description, course outlines, and syllabi; recommending modifications to the curriculum and participating in the design of new curricula.

  • Completes all mandatory performance evaluation measures within specified time limits and participates in all required training by the College. Shares best practices with colleagues in formal or informal settings. Participates in instructional, departmental, or institutional research to improve educational effectiveness. Evaluates teaching and assessment practices to continue improving them. Provides feedback, as appropriate, regarding the general operations of the department, division and the College. Participates, as appropriate, in the interviewing, selection, and orientation processes of department faculty and staff. Provides advice and/or assistance to faculty within the department, division, or College. Attends faculty meetings as called by the President, Senior Vice President of Academic Affairs, Dean or Department Chairperson; and participates, as appropriate, on departmental and divisional committees.

Professional Development

  • Maintains a personal portfolio for tenure and promotion review and other career- related needs. Employs student, administrative and self-appraisals to establish goals and objectives for professional development and participates in professional development activities. Contributes, as appropriate, to the planning, evaluation, and/or presentation of college professional development programs.

  • Maintains required professional credentials, licensing, and continuing education hours as disciplinary standards dictate.

Culture of Respect

  • Fosters and maintains a safe environment of respect and inclusion for faculty, staff, students, and members of the community.

MINIMUM EDUCATION AND EXPERIENCE REQUIRED

  • Bachelor’s degree in computer science and a master’s degree in a closely related field, such as Information Technology, Business Administration, Education, Mathematics, or a master’s degree in computer science.
  • At least two (2) years of applied experience working in software development. At least two (2) years’ teaching/coaching/mentoring/training experience at any level.
  • Professional programming skills in Java with practical experience using a combination of: the IntelliJ and/or Eclipse IDE's and with the following technologies: Windows, JUnit, JavaDoc, Git/GitHub, JDBC, Microsoft SQL Server, Microsoft SQL Server Management Studio, JSON, Web Service API's, Postman API tool, Spring Boot, Thymeleaf Template Engine, H2 database, HTML, CSS, Bootstrap, Java concurrency and Java full-stack development. Additional programming experience with Python and or C# desirable.

Preferred Qualifications:

  • Demonstrated experience incorporating AI tools and services into software development workflows. Including practical use of AI-assisted development environments such as GitHub Copilot, ChatGPT, or similar tools for tasks such as code generation, debugging, documentation, testing, or API integration.
  • Teaching/training experience in the use of AI technologies in coding and project development.
  • Experience using AI tools to support educational activities such as tutoring, curriculum design, or automated feedback systems.

**Please ensure to upload a cover letter along with your resume.**

Compensation Details

9-Month Instructor Salary: $51,460.00-57,635.20

Optional Summer Semester (Full load): $16,648.82-18,646.68
Optional Overload (maximum amounts shown):

  • Autumn Semester (12 contact hours max): $11,520

  • Spring Semester (12 contact hours max): $11,520

  • Summer Semester (9 contact hours max): $8,640

CSCC has the right to revise this position description at any time. This position description does not represent in any way a contract of employment.

Full Time/Part Time:

Full time

Union (If Applicable):

Columbus State Education Association

Scheduled Hours:

40

Additional Information

In order to ensure your application is complete, you must complete the following:

  • Please ensure you have all the necessary documents available when starting the application process. For all faculty positions (Instructor, Annually Contracted Faculty, and Adjunct), you will need to upload an unofficial copy of your transcript when completing your aplication.

  • Prior to submitting your application, please review and update (if necessary) the information in your candidate profile as it will transfer to your application.

If you are a current employee of Columbus State Community College, please log in to Workday to use the internal application process.

Thank you for your interest in positions at Columbus State Community College. Once you have applied, the most updated information on the status of your application can be found by visiting your Candidate Home. Please view your submitted applications by logging in and reviewing your status.

What you'll do

  • The instructor is primarily responsible for teaching assigned software development courses, ensuring curriculum rigor, designing engaging lessons, and maintaining accurate records including grading and syllabus creation. They must also act as a facilitator of learning, advise students on program and career options, and foster a positive, collaborative classroom atmosphere.

About Columbus State Community College

“America’s SBDC network is a partnership that includes the U.S. Congress, SBA, the private sector, and the colleges, universities and state governments that manage SBDCs across the nation.” The Ohio Small Business Development Centers at Columbus State Community College (SBDC) a public / private partnership supported in part by the U.S. Small Business Administration, Ohio Development Services Agency, Columbus State Community College, the City of Columbus and other local partners. Services provided by the Ohio SBDC include no-cost, one-on-one business management and technical assistance advising by Certified Business Advisors and no to low cost training for entrepreneurs and small business owners. Areas of Expertise Include (not all inclusive): - Access to capital - Cash flow - Taxes - Business asset valuation - Strategic marketing - Sales coaching - Government contracts - Operations - Management - HR & hiring - Exporting - Inventory control - Minority & Veterans business issues For more information contacts us at https://sbdccolumbus.com/contact-us/

Ready to join Columbus State Community College?

Take the next step in your career journey

Frequently Asked Questions

What does Columbus State Community College pay for a Instructor, Software Development?

Toggle
Columbus State Community College offers a competitive compensation package for the Instructor, Software Development role. The salary range is USD 51k - 58k per year. Apply through Clera to learn more about the full compensation details.

What does a Instructor, Software Development do at Columbus State Community College?

Toggle
As a Instructor, Software Development at Columbus State Community College, you will: the instructor is primarily responsible for teaching assigned software development courses, ensuring curriculum rigor, designing engaging lessons, and maintaining accurate records including grading and syllabus creation. They must also act as a facilitator of learning, advise students on program and career options, and foster a positive, collaborative classroom atmosphere..

Is the Instructor, Software Development position at Columbus State Community College remote?

Toggle
The Instructor, Software Development position at Columbus State Community College is based in Columbus, Ohio, United States. Contact the company through Clera for specific work arrangement details.

How do I apply for the Instructor, Software Development position at Columbus State Community College?

Toggle
You can apply for the Instructor, Software Development position at Columbus State Community Collegedirectly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.
Clera - Your AI talent agent
© 2026 Clera Labs, Inc.TermsPrivacyHelp

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Columbus State Community College's careers site.
Join our talent pool first to get notified about similar roles that match your profile.