Connecting people I'd hire with companies I'd work at

Matt Wallaert
Matt Wallaert
35
companies
7,544
Jobs

Software Development Bootcamp Instructor

Upright Education

Upright Education

Software Engineering
United States
Posted on Wednesday, August 16, 2023

Software Development Bootcamp Instructor

Company Overview

Upright is the leading workforce training platform used by colleges, universities, and companies to upskill and reskill workers into high-paying digital careers. Our mission is to establish a network of organizations that collectively serve as the foremost change agent in advancing workforce prosperity.

Why Work at Upright?

  • A mission-driven organization dedicated to making a difference.
  • Work alongside a team of insanely talented professionals.
  • Backed by the biggest names in the industry.

Job Description

We are seeking a dedicated and experienced Software Development Bootcamp Instructor to join our dynamic team. As an Instructor, you will play a pivotal role in guiding and mentoring learners through our rigorous bootcamp curriculum. You will facilitate interactive classes, review lessons, lead workshops, and inspire participants to excel in their software development journey.

Responsibilities:

  • Conduct interactive classes on Mondays, Wednesdays, and Thursdays from 6:00 PM to 9:00 PM EST.
  • Review and facilitate lesson retrospectives on Mondays and Wednesdays, helping learners reinforce their understanding of the curriculum and coding concepts.
  • Lead Thursday workshop-style sessions, guiding learners through coding projects, exercises, pair programming, and collaborative coding challenges.
  • Create an engaging and inclusive learning environment that encourages active participation, teamwork, and mastery of coding skills.
  • Provide personalized feedback and guidance to learners on their coding projects, problem-solving techniques, and coding best practices.
  • Collaborate with the curriculum development team to enhance the bootcamp curriculum based on industry trends and learner feedback.
  • Stay updated with the latest programming languages, tools, and software development practices to ensure high-quality instruction.
  • Mentor and support learners in their career development, helping them prepare for success in the software development field.
  • To be clear, you are NOT responsible for connecting learners to jobs, utilizing your professional networks, or providing leads for which you do not feel comfortable. Our learners succeed because they are prepared, aware, and realistic. This is not a “pay to play” situation. We have an amazing career services team and welcome your input to improve our process!

Qualifications:

  • Proven experience as a software developer/engineer (3-5 years) with a strong portfolio showcasing a range of coding projects.
  • Experience in teaching, coaching, or mentoring in a formal or informal setting, particularly in the context of coding and software development.
  • Proficiency in programming languages such as Python, JavaScript, Java, C#, or similar.
  • Excellent communication and presentation skills, with the ability to convey complex coding concepts in a clear and accessible manner.
  • Knowledge of software development methodologies, version control, and agile practices.
  • Ability to foster an inclusive and collaborative learning environment that promotes critical thinking and innovative problem-solving.
  • Strong organizational skills and the ability to manage multiple responsibilities effectively.
  • A passion for education, a growth mindset, and a commitment to empowering learners.