After a few years of experience, a Software Engineer begins to demonstrate a higher understanding of software development concepts and starts to execute in a more consistent, reliable and proficient manner. They have usually mastered the technical aspects of their position and have started to exhibit leadership qualities in either the technical, team or process components of their roles. A few rare Engineers excel at mentoring and training their team, and for those Engineers, Inventive offers the Technical Instructor position. This role provides opportunities for Engineers that have a few years under their belt and want to share that knowledge with others.
Reinvigorate your career by helping others launch careers of their own. As an instructor for our six-month, part-time, immersive courses in web development, data science, and user experience design, you’ll prepare students for entry-level positions. Refine your leadership skills as you teach, and return to your field ready to take on new challenges.
Role
Learn to approach the teaching experience with innovative thinking, and improve your leadership, management, and interpersonal skills.
Connect with influencers in your industry, build your personal brand, and become part of Inventive’s global network of expert instructors.
Pass along professional wisdom you’ve gained on the job. Help cultivate and inspire the next generation of leaders in tech, business, data, and design.
Set yourself up for success and continued growth with best-in-class training and mentorship, along with access to cutting-edge technology.
Contributes to building a fun, safe and productive environment.
Reports to the Head Instructor.
Skills and Experience
Five or more years of experience building modern software applications.
At least 3 years of on-the-job web development experience.
Fluent in written and verbal communication in Spanish and English
Graduate from a Software Engineering bootcamp or traditional higher education program focused in Software Engineering or a similar discipline. A demonstrable mastery of Software Engineer skill set can be substituted for a formal education.
Proficient in programming in at least one language - JavaScript/NodeJS, C#, Ruby, etc.
Proficient in programming with at least one datastore - MySQL, PostgreSQL, MSSQL, etc.
Ability to multi-task and stay organized in a dynamic/fluid work environment.
Excellent interpersonal/communication skills.
Attention to detail.
Behaviors
Pleasant, self-motivated and driven team player.
Passionate about software development and mentoring others.
Dependable, available and on-time.
Committed to continuous improvement.
Professional in all interactions with students and in all situations where acting as a representative of Inventive.
Always do what is right for the student and for Inventive.
Follow all Inventive dress, communication and behavior policies.
HIGH STREET es una empresa de moda 100% mexicana con mas de 10 años de experiencia y presencia en el mercado, contamos con diferentes puntos de venta tanto en Guadalaja ...