Software Instructor

RoShay Services

Dallas (TX)

On-site

USD 60,000 - 90,000

Full time

26 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

RoShay Services seeks an experienced Software Development Career Training Program Instructor to design and deliver software development courses that blend theory with practical hands-on learning. You will foster an engaging classroom that helps students gain real-world tech skills and prepares them for technology careers.

The role emphasizes developing curricula, delivering both lectures and labs, and guiding learners toward career readiness through structured experiences and continuous feedback.

Qualifications

  • Strong proficiency in software development fundamentals and modern programming practices.
  • Ability to translate technical concepts into clear, actionable instruction.
  • Experience facilitating hands-on learning and building learning activities.
  • Strong communication, mentorship, and classroom facilitation skills.

Responsibilities

  • Develop curriculum and instructional materials for software development training.
  • Teach and facilitate both lecture-based and lab-based learning activities.
  • Provide guidance, coaching, and support to help learners master programming concepts and tools.
  • Create structured, effective learning experiences aligned to career readiness outcomes.
  • Assess student progress and support improvement through feedback.

Skills

Programming fundamentals
Student mentorship
Curriculum development
Hands-on learning
Communication skills

Education

Bachelor's degree in Computer Science

Job description

Role: Software Development Career Training Program Instructor
Design and deliver software development courses that combine theoretical instruction with practical, hands‑on learning. Create an engaging learning environment that helps students build real‑world technical skills and prepares them for technology careers.
Key Responsibilities
  • Develop curriculum and instructional materials for software development training.
  • Teach and facilitate both lecture‑based and lab‑based learning activities.
  • Provide guidance, coaching, and support to help learners master programming concepts and tools.
  • Create structured, effective learning experiences aligned to career readiness outcomes.
  • Assess student progress and support improvement through feedback.
Qualifications & Skills
  • Strong proficiency in software development fundamentals and modern programming practices.
  • Ability to translate technical concepts into clear, actionable instruction.
  • Experience facilitating hands‑on learning and building learning activities.
  • Strong communication, mentorship, and classroom facilitation skills.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Instructor
Software Development Instructor

Tharp Consulting • Austin (TX)

On-site
USD 60,000 - 90,000
Software Developer Instructor
Software Developer Instructor

LS Solutions • Tampa (FL)

On-site
USD 45,000 - 65,000
Application Development Instructor
Application Development Instructor

Bluegrass Stream • Austin (TX)

On-site
USD 34,000 - 55,000
Software Development Career Training Instructor
Software Development Career Training Instructor

RoShay Services • Dallas (TX)

On-site
USD 60,000 - 90,000
IT Training Program
IT Training Program

Bluegrass Stream • Phoenix (AZ)

On-site
USD 42,000 - 70,000
Software Development Instructor for Tech Careers
Software Development Instructor for Tech Careers

LS Solutions • Tampa (FL)

On-site
USD 45,000 - 65,000
Computer Architecture and Systems Fundamentals Instructor
Computer Architecture and Systems Fundamentals Instructor

Tharp Consulting • Washington

On-site
USD 55,000 - 75,000
Software Engineering Instructor - FT40 (on-site)
Software Engineering Instructor - FT40 (on-site)

Keiser University • Florida

On-site
USD 45,000 - 65,000
Software Development Career Trainer & Hands-On Mentor
Software Development Career Trainer & Hands-On Mentor

Tharp Consulting • Austin (TX)

On-site
USD 60,000 - 90,000
Computer Systems Administration Instructor
Computer Systems Administration Instructor

Bluegrass Stream • Austin (TX)

On-site
USD 45,000 - 75,000