Software Development Educator

University of Illinois System - Chicago, Illinois - Full time

Reporting directly to the Director of Workforce Education, this position will play a critical role in implementing the software development instructional programs for adults within DPI's Workforce Development unit, which is focused on expanding the diversity of our tech talent pipeline. At DPI, we are preparing adults with little or no tech experience to develop software development skills and launch a successful career in tech with an intentional focus on underrepresented and underserved populations. The ideal candidate has a passion for software development, education, and social impact and are aligned with DPI's mission to transform lives and diversify tech talent.

Additional responsibilities included:

  • Software Development Educators teaches software development skills by guiding and mentoring students through classroom instruction, active projects, and labs.
  • Share insight into industry practices; measure student growth through rigorous assessments and providing actionable feedback throughout the course.
  • Design and implement remediation strategies for students in need.
  • Incorporate feedback to improve materials, classes, and students' outcomes.
  • Teach students how to love what they do, solve complex problems, and maintain a growth mindset for their future.
  • The Educators will work with others to ensure the curriculum is up to date on the latest industry best practices to continuously improve and build a best-in-class learner experience.
  • While designing and creating lessons, projects, and course materials, the Educators must be able to think pedagogically to break down technical concepts into digestible components and address multiple learning styles creatively throughout.
  • The Educators will assess individual and group work and training needs, while maintaining individual and group training records to report on student metrics.
  • The Educators will follow industry trends for Software Developers and keep personal IT skills and knowledge up to date.


Candidates must possess a bachelor's in computer science or related field plus 4 years of relevant work experience required, preferably in a software development team including experience in the design, launch, and testing of software and services.

Knowledge and Experience:

  • Demonstrated personal commitment to promoting and advancing diversity, equity, and inclusion in education.
  • Excellent interpersonal skills, including strong written and oral communication and public speaking skills, relationship building, collaboration, and emotional intelligence.
  • Experience working with students from diverse backgrounds.
  • Prior teaching/training experience is preferred but not required.
  • Candidates should be highly motivated, results-driven with leadership, management, mentorship, and/or coaching experience with a strong command of written and spoken English.

Preferred Technical Skills:

  • Skills and experience in full-stack web development. Especially in:
  • HTML/CSS; JavaScript; SQL & NoSQL; Front-End Frameworks; Back-End Frameworks; APIs/REST; Git and Github; Deployment; CI/CD workflow mastery
  • Experience with project management methodologies, including waterfall and agile

Preferred Instruction Skills:

  • Managed a classroom (in-person or hybrid) of students, especially adult learners, with varying experience and abilities
  • Developed incentives to make learning enjoyable for students while also effectively intervening when they get stuck
  • Utilized data to identify opportunities to make students reach their maximum potential

Appointment Information

This is a full-time, 12-month Academic Professional position.

Application Procedures & Deadline Information

For full consideration, candidates must apply and submit a letter of application, resume, and names/addresses/phone numbers of three professional references by 9/6/2022 at

Required Employment Notices and Postersto view our non-discrimination statement and find additional information about required background checks, sexual harassment/misconduct disclosures, COVID-19 vaccination requirement, and employment eligibility review through E-Verify.

Applicants with disabilities are encouraged to apply and may request a reasonable accommodation under the Americans with Disabilities Act (2008) to complete the application and/or interview process. Requests may be submitted through the reasonable accommodations portal, or by contacting the System Human Resource Services, Diversity, Equity and Inclusion at 217-333-2600, or by emailing

Apply for this job

Apply for this job



Experience Level

Mid Level

Share this job
Get our email newsletterSign me up
Keep up to date with our email newsletterSign me up