Sure. Here's the analysis:
Job Analysis:
The Software Engineering Instructor at Per Scholas is fundamentally focused on delivering high-quality technical training to individuals from diverse backgrounds, with the goal of preparing them for meaningful careers in software development. This role goes beyond just teaching; the instructor must employ a combination of instructional skills, curriculum development, and student support to foster an effective learning environment. The primary responsibilities include conducting lessons, assessing student progress, providing personalized tutoring, and adapting curricula to meet the diverse needs of students. Success in this position hinges on the ability to effectively communicate complex concepts, inspire learners, and continuously evaluate and refine educational materials. Additionally, instructors will be expected to collaborate with the Career Advancement team to facilitate strong connections between students and potential employers, thereby playing a pivotal role in the students' career trajectories. The ideal candidate brings both technical proficiency and a passion for motivating others, bridging the gap between technical knowledge and student engagement.
Company Analysis:
Per Scholas occupies a significant niche in the tech education space, aiming to bridge the gap between underrepresented communities and high-demand tech careers. As a market leader in no-cost technical training, the organization is positioned as a transformative force for social equity and economic mobility. Candidates considering the Software Engineering Instructor role will find themselves at the intersection of social impact and technical training, embodying the company's commitment to diversity, inclusion, and community upliftment. The culture seems characterized by a collaborative, fast-paced, startup-like environment where innovation and adaptability are valued. This suggests that the instructor will need to be not only knowledgeable in their craft but also possess a flexible mindset to navigate the evolving demands of both the curriculum and the student population. Given the nature of the role, instructors can expect significant visibility both within the organization and with external stakeholders, including employer partners, thus amplifying their influence in shaping the next generation of tech talent. As Per Scholas sets ambitious growth targets of training 25,000 technologists annually by 2030, instructors play a crucial role in scaling this mission through effective teaching and student success support.