Software Engineering Instructor (Continuous)
Core
Deliver high-end technical training and assessments to prepare underemployed and unemployed community residents for entry-level to mid-level software development careers.
Role type
Technical Instructor (Software Engineering)
Builds
Entry-level to mid-level software development careers for community residents
Domain
Education / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Front-end development, Back-end development, HTML5, CSS3, JavaScript, JS MV* frameworks (Angular, Backbone, React), SQL databases (PostgreSQL), NoSQL (MongoDB), Express/Node.js, Curriculum development, Lesson planning, Student assessment
Preferred skills
Experience with curriculum and syllabus development, Experience with student assessment, Ability to lift 50lbs
Technologies
HTML5, CSS3, JavaScript, Angular, Backbone, React, PostgreSQL, MongoDB, Express, Node.js
Responsibilities
Deliver technology skills training and assessments, Provide one-on-one tutoring and monitor student progress, Create and maintain training curricula, Work with Career Advancement team to connect students with employment opportunities, Maintain Salesforce database with student scores and attendance, Collaborate with Program Design team to create student content
Seniority
Mid-level, hands-on IC