Hello! The web development instruction team at Nashville Software School is currently seeking a new part-time senior instructor to help mold the next generation of developers here in Nashville. Our current need is for our C#/ASP.NET portion of the course.
As an evening instructor, you have a unique opportunity to coach students for 6 months at a time because the students are in the NSS program for an entire year.
- Monday: 6:00 PM - 9:30 PM
- Tuesday: 6:00 PM - 9:30 PM
- Saturday: 9:00 AM - 2:00 PM
HTML, CSS, Vanilla JS, React, data relationships, basic API development
C#, SQL, MVC web applications & web APIs
Python, SQL, Django and Django REST Framework
- We always put the students first, and want to provide the best possible Learner Experience to every person who attends NSS.
- We are selective, but not exclusive.
- We are diverse, and work towards a common vision.
- We are proud of what we accomplish, but always question how we can do things better.
- We have all been software developers, but are now professional coaches.
- We are lifelong learners, and we light that spark in our students.
First and foremost, you are the leader of a cohort of students and are accountable for the following outcomes and expectations.
A senior instructor puts the students at the top of the priority list. If a student has a question, needs coaching, or has feedback, then the student should become the focus of the instructor as soon as possible.
A senior instructor should be an authority on all concepts that are being covered in the web development program. A senior instructor should be able to author example code and applications in a live, real-time situation for the class when covering any concept.
A senior instructor is expected to continually grow skills as a software developer, a coach, and an instructor.
A senior instructor should produce students that are self-sufficient learners, capable researchers, capable of asking solid technical questions, and capable of debugging their code
A senior instructor is responsible for the continued growth of junior instructors and teaching assistants on the team.
A senior instructor should provide a logical flow and structure for how the course material is covered. It is also expected that a senior instructor learns and understands the pedagogical techniques that we have accumulated for ensuring maximum learning in a vocational setting.
A senior instructor should provide continual feedback on the evolution of the course content based on the instructor’s experience delivering the material, feedback from the students, and guidance from the Program Manager.
If that's you, please fill out the following questionnaire so you can share a little about yourself with us.