1

Software Developer Instructor Jobs in Illinois (NOW HIRING)

Ensures proper registration and billing for squash students and programming. Ensures all lessons/programs are booked in the Life Time court scheduling software and follow all company SOPs.

Ensures proper registration and billing for squash students and programming. Ensures all lessons/programs are booked in the Life Time court scheduling software and follow all company SOPs.

Technical Trainer

Rolling Meadows, IL · On-site

$32.75 - $43.50/hr

Our medical devices, software and related services are used worldwide to diagnose and treat ... Deliver hands -on and virtual (web-based, instructor-led) training directly to biomedical engineers ...

Showing results 41-60

Software Developer Instructor information

What is a software developer instructor?

A Software Developer Instructor is a professional who teaches individuals or groups how to design, develop, and maintain software applications. They create lesson plans, deliver lectures or workshops, and guide students through hands-on coding exercises using various programming languages and frameworks. Instructors may work in academic settings, coding bootcamps, or corporate training environments, helping learners gain the technical and problem-solving skills required for a career in software development.

What are the key skills and qualifications needed to thrive as a software developer instructor, and why are they important?

To thrive as a Software Developer Instructor, you need strong programming expertise, a solid grasp of software development principles, and experience teaching or mentoring, typically backed by a degree in computer science or related field. Familiarity with learning management systems (LMS), coding platforms like GitHub, and certifications such as CompTIA CTT+ or Microsoft Certified Trainer are often valuable. Excellent communication, patience, and the ability to motivate and engage students help set top instructors apart. These skills ensure effective knowledge transfer, foster student growth, and keep course content relevant in a rapidly evolving tech landscape.

What are some common challenges faced by software developer instructors, and how can they be addressed?

Software Developer Instructors often encounter students with diverse backgrounds and varying levels of coding experience, which can make pacing lessons and providing personalized support challenging. To address this, instructors typically use a mix of teaching strategies such as differentiated instruction, hands-on projects, and regular check-ins to ensure all students are engaged and supported. Collaborating with teaching assistants and leveraging peer learning can also help manage classroom dynamics and foster a positive, inclusive environment. Staying up-to-date with industry trends and continually refining curriculum are also key aspects of overcoming these challenges.
Infographic showing various Software Developer Instructor job openings in Illinois as of August 2026, with employment types broken down into 1% As Needed, 70% Full Time, 22% Part Time, and 7% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution.

Squash Instructor

Vernon Hills, IL • On-site

Part-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Life Time rating

6.5

Company rating: 6.5 out of 10

Based on 394 frontline employees who took The Breakroom Quiz


Job description

Position Summary
Teach private and group squash lessons and using department programming brand standards and SOPs. Grow your book of business and revenue to meet and exceed personal financial goals. Demonstrate member-centric customer service to encourage repeat business and referrals.
Job Duties and Responsibilities
  • Monitors, demonstrates, and instructs students during squash lessons on proper techniques, tactics and strategies to improve their overall squash game. Approximately 80% of working time should be spent in on-court instruction.
  • Develops safe, professional, and comprehensive squash lessons and programs to ensure students develop along a pathway that will encourage continued involvement and a positive Net Promoter Score.
  • Creates exceptional member experiences by involving members with programs, tournaments and special events, fully utilizing available marketing support and tools, and ensures all squash courts and equipment are clean, organized and in good working condition.
  • Ensures proper registration and billing for squash students and programming. Ensures all lessons/programs are booked in the Life Time court scheduling software and follow all company SOPs.
  • Participates in the system wide sales effort with Membership Advisors and Member Activities, ensuring Squash is an integral component of the Life Time brand. Attends department and "all club" meetings.

Position Requirements
  • High School Graduate or equivalent
  • Excellent customer service skills, friendly, outgoing, and positive attitude
  • Thorough knowledge of the game of squash and possesses effective teaching styles and techniques
  • Excellent communication, time management, and organization skills
  • Comfortable working with all age groups and building positive relationships with members and team members
  • Ability to sit, stand, walk, reach, climb and lift up to 50 pounds
  • Authorized to work in the US or Canada, depending on work location
  • Squash Level 1 Certified- or European Equivalent
  • CPR and AED Certified within 30 days of hire

Preferred Requirements
  • 1 or more years' experience in Squash Instruction

Benefits
All team members receive the following benefits while working for Life Time:
  • A fully subsidized membership
  • Discounts on Life Time products and services
  • 401(k) retirement savings plan with company discretionary match (21 years of age and older)
  • Training and professional development
  • Paid sick leave where required by law

Full-time Team Members are eligible for additional benefits, including:
  • Medical, dental, vision, and prescription drug coverage
  • Short term and long term disability insurance
  • Life insurance
  • Pre-tax flexible spending and dependent care plans
  • Parental leave and adoption assistance
  • Paid time off, including 5 to 20 vacation days per calendar year (based on tenure) and paid sick leave
  • Deferred compensation plan, if the team member meets the required income threshold

Life Time may use artificial intelligence ("AI") in connection with various aspects of its recruitment and hiring functions. Ultimate employment decisions are subject to human review and oversight. Life Time does not use AI in a manner that would have the effect of subjecting applicants to discrimination on the basis of protected classes or proxies or for engaging in any protected activity under applicable law.
Life Time is a place for everyone. As an organization, we are committed to an inclusive, diverse and equitable workplace that respects and celebrates the unique contributions of each individual while ensuring we remain an equal opportunity employer that recruits, hires, trains and promotes based on merit and qualifications.

What Life Time employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom