Job Vacancy - Coding boot-camp coordinator

Title: Coding Boot-camp Coordinator

Start date: ASAP

How to apply: Send a one-page CV and cover letter to [email protected] with CC to [email protected]

Application deadline: March 1, 2017

Term: Full time or part time

Job description: Microsoft Innovation Center Armenia is looking for Technical Coordinator for its coding boot-camp programs, which are being carried out with the largest IT companies in Armenia. The incumbent will be involved in the entire life cycle of boot-camp development and implementation process.  MIC Armenia’s coding boot-camp is a technical training program, powered with real life projects that teaches trainees parts of programming with the biggest impact and relevance to current market needs. It enables students with very little coding proficiency to focus on the most important aspects of coding and immediately apply their new coding skills to solve real-world problems. The job is a mixture of a trainer and software developer position.


  • Collaborate with partner companies to identify the training focus and needs;
  • Develop high-quality content of the coding bootcamp program in compliance with market demands and industry trends;
  • Develop trainee selection mechanism and conduct the selection of the bootcamp participants
  • Implement successful coding bootcamp;
  • Deliver training sessions within the coding bootcamp;
  • Monitor, evaluate and document the bootcamp participants’ progress;
  • Facilitate the learning process by enhancing overall academic experience, providing insight on various technologies, IT industry in the local and international markets;
  • Mentor the groups and support them to implement the projects;
  • Provide leadership and direction for students in terms of professional and career growth.


Required qualifications

  • Bachelor or Master’s degree in Mathematics, Physics, Computer Science or a related field
  • 4+ years of experience of building software applications
  • In-depth knowledge of object-oriented design and development
  • Ability to effectively communicate with the team and arrange team building activities
  • Good knowledge of and experience in C# and .NET platform
  • Great knowledge of and experience in ASP.NET MVC and ASP.NET Core technologies
  • Great knowledge of and experience in web services (WCF and WebAPI)
  • Great knowledge of algorithms and data structures
  • Good knowledge of HTML5, CSS3, JavaScript (and some frameworks like AngularJS or ReactJS)
  • Familiarity with Cloud computing technologies, with Microsoft Azure and others
  • Excellent team player
  • Teaching skills will be an advantage, but not necessary.