Software Engineering Instructor (Continuous)
Get AI-powered advice on this job and more exclusive features.
ABOUT PER SCHOLAS: For 30 years, Per Scholas has been on a mission to drive mobility and opportunity in the technology landscape by unlocking untapped potential, uplifting communities, and meeting employer needs through rigorous tech training. Partnering with a range of employers from Fortune 500 companies to startups, we create inclusive tech talent pipelines. With remote training and campuses in over 20 cities, we offer free programs in Cloud, Cybersecurity, Data Engineering, IT Support, Software Engineering, and more. Over 30,000 individuals have been trained, advancing into high-paying tech careers. Learn more at PerScholas.org and follow us on social media.
POSITION TITLE: Software Engineering Instructor
REPORTS TO: Managing Director
LOCATION: Silver Spring, MD
WHO WE ARE LOOKING FOR: We seek a Technical Instructor to deliver high-level technical training to underemployed and unemployed community residents, aiming for economic development and improved quality of life. The instructor must be self-motivated, adaptable, and collaborative, working with peers and the Managing Director to refine policies and curriculum.
WHAT YOU'LL DO:
Deliver technology skills training and assessments, including daily instruction, evaluations, and monitoring student progress.Learn new software tools, languages, and technologies as needed.Identify student needs, provide support, and develop individualized achievement plans.Tutor students as needed.Coordinate with the Career Advance team to ensure alumni meet additional requirements.Maintain Salesforce database with student scores and attendance.Facilitate interactions between students and volunteers from the business community.Recommend students for employment opportunities.Monitor attendance and policy compliance, addressing violations appropriately.Assist students in overcoming barriers by connecting them with resources.Create and submit training curricula for approval.Collaborate with the Program Design team to develop content.Prepare lessons and materials, leveraging existing curriculum content.Provide feedback to students through collaboration with co-instructors or TAs.WHAT YOU'LL BRING TO US:
Professional Requirements:
- At least 2+ years of experience on a software development team.
- Experience in front-end and back-end development, fluent in HTML5, CSS3, full-stack JavaScript (preferably strong JavaScript), at least one JS MV* framework (Angular, Backbone, React), SQL (PostgreSQL), NoSQL (MongoDB), and Express/Node.js.
- Bachelor's or Master's degree in a related field is preferred but not required.
- Experience in curriculum and lesson planning, and student assessment.
- Ability to frequently lift 50 lbs.
Personal Characteristics:
- Thrives in a fast-paced, innovative environment with passionate colleagues.
- Data-driven, result-oriented, and committed to social change.
- Collaborative, flexible, and effective communicator.
- Fast learner with strong time management skills.
- Believes in accessible, diverse talent pipelines.
Salary target: $70,000/year, range $65,000–$75,000, depending on location and experience.
QUESTIONS? Email our Talent team at [email protected].
Equal Employment Opportunity: We are committed to diversity and inclusion. All qualified applicants will receive consideration regardless of age, race, color, religion, sex, sexual orientation, gender identity, or national origin.
#J-18808-Ljbffr