Skip to content

Software Development Instructor for STA at The Missouri Innovation Campus

Posted: 02/14/2021

Certification Required (Any of the following):

  • Missouri Teaching Certificate or willingness to obtain CTE Certification through the state of MO
  • Business Education Certification
  • Bachelor’s degree in Computer Science/Information Technology/Business Education or related field

Preferable Skills/Degrees/Experience:

  •  Teaching experience    
  • MS in Computer Science or Information Technology 
  • Working knowledge of C++ or Java  
  • Working knowledge of databases and SQL
  • Web development experience
  • Software Developers with industry experience in Object-oriented C++ and/or Java are encouraged to apply utilizing the Visiting Scholar Certificate.

Purpose Statement

The job of Teacher High School was established for the purpose/s of providing support to the instructional process by serving as a high school teacher with specific responsibility for developing student success in academics or electives; developing lesson plans and delivering group and/or individual student instruction within established curriculum guidelines; supervising students within the classroom and other assigned areas; collaborating with other teachers, other professional staff, and administrators in addressing instructional and/or classroom issues; and responding to a wide range of inquiries from students' parents or guardians regarding instructional programs and student progress. This job reports to Principal.


Essential Functions

  • Administers subject specific assessments, district and/or state tests (e.g. MAP, etc.) for the purpose of assessing student competency levels and/or developing individual learning plans.
  • Advises parents and/or legal guardians of student progress for the purpose of communicating expectations; student achievement; developing methods for improvement and/or reinforcing classroom goals in the home environment.
  • Analyzes test data and plans instructional responses for the purpose of enhancing student achievement.
  • Assesses student progress towards objectives, expectations and/or goals (e.g. grades, tests, quizzes, student work, observations, etc.)for the purpose of providing feedback to students, parents, administration, and/or to seek the assistance of district specialists.
  • Assists students with the exploration of post-high school opportunities for the purpose of providing guidance for future work or education.
  • Collaborates with professional learning communities, instructional staff, other school personnel, parents, business partners, and a variety of community resources for the purpose of improving the overall quality of student outcomes, achieving established classroom objectives in support of the school improvement plan.
  • Counsels students for the purpose of improving performance, health status, problem-solving techniques and a variety of personal issues.
  • Demonstrates methods required to perform classroom and/or subject-specific assignments (e.g. language arts, mathematics, science, history, etc.) for the purpose of providing an effective program that addresses individual student requirements.
  • Differentiates classroom work and integrates district initiatives (e.g. literary plan, diversity plan, technology requirements, etc) for the purpose of providing students with instructional materials that address individualized learning.
  • Directs paraprofessionals, volunteers and/or student workers for the purpose of providing an effective classroom program and addressing the needs of individual students.
  • Facilitates student learning (e.g. creating a learning environment, integrating technology, arranging field trips, organizing age-appropriate activities, etc.) for the purpose of achieving success in academics, interpersonal, and daily living skills through delivered lesson plans.
  • Instructs students for the purpose of improving their success in academics through a defined course of study.
  • Integrates district initiatives (e.g. literacy plan, diversity plan, technology requirements, etc.) for the purpose of increasing student achievement.
  • Maintains a variety of confidential and non-confidential manual and electronic files and records (e.g. grades, test scores, etc.) for the purpose of providing up to date information and/or historical reference in accordance with established administrative guidelines and legal requirements.
  • Manages student behavior for the purpose of creating a safe and caring environment throughout all facets of the school program.
  • Monitors students in a variety of educational environments (e.g. classroom, campus grounds, field trips, clubs, athletic/activity events, graduation, dances, etc.) for the purpose of providing a safe and positive learning environment.
  • Participates in a variety of meetings (e.g. staff, SAP, department, faculty, conference periods, professional development, etc.) for the purpose of conveying and/or gathering information required to boost student achievement.
  • Prepares a variety of written materials (e.g. grades, attendance, anecdotal records, lesson plans, progress reports, etc.) for the purpose of documenting student progress and meeting mandated requirements.
  • Reports incidents (e.g. fights, suspected child abuse, suspected substance abuse, etc.) for the purpose of maintaining personal safety of students, providing a positive learning environment and adhering to education code and school policies.
  • Responds to emergency situations for the purpose of resolving immediate safety concerns and/or directing to appropriate personnel for resolution.
  • Responds to inquiries from a variety of sources (e.g. students, teachers, parents, administrators, etc.) for the purpose of resolving issues, providing information and/or direction.

Other Functions

Performs other related duties, as assigned, for the purpose of ensuring the efficient and effective functioning of the work unit.

Job Requirements: Skills, Knowledge and Abilities (Minimum Qualifications)

Skill-Based Competencies required to satisfactorily perform the functions of the job include: applying assessment instruments; operating standard office equipment including using pertinent software applications; and preparing and maintaining accurate records.

Knowledge-Based Competencies required to satisfactorily perform the functions of the job include: appropriate codes, policies, regulations and/or laws; age appropriate activities; lesson plan requirements; stages of child development; and behavioral management strategies.

Ability-Based Competencies required to satisfactorily perform the functions of the job include: establishing and maintaining constructive relationships; adapting to changing work priorities; maintaining confidentiality; exhibiting tact and patience; and working flexible hours.

Learn more and apply here.

thank you to our sponsors:

Visionary Sponsor

Cornerstone Sponsors

Industry Partners

Scroll To Top