Computer Science Technical Trainer

Location: New York, NY
Position Overview
Our client, the world's largest and most prestigious Market Data company, is looking to hire a Computer Science Technical Trainer to provide learning opportunities and develop the technical skills of their 4000+ software engineers. This team shares a passion for technology and a love for sharing information through interactive and engaging training events. They collaborate with Engineering development teams to ensure that they align closely with their needs.
Their approach to learning ensures that their sessions are exciting for both trainers and trainees. They use state of the art interactive technology, and have a highly collaborative team to ensure success for everyone. They aim to encourage participation and provide opportunities for trainees to learn from each other and from other developers in Engineering.

Responsibilities:
  •  Teach a variety of classes, both for new hires and experienced software engineers
  •  Collaborate with our team to define course structure, content, and delivery method to produce high quality training
  •  Obtain a deep knowledge of the organization's technologies and work across functional teams to stay current with  rapidly evolving enhancements
  •  Build relationships across teams to meet goals
  •  Learn and master new product technical functionality and have a deep understanding of our SDLC 
  •  Share your knowledge and experience with your new hires to get their career off to a great start

Qualifications:
  •  3+ years of deep hands-on object-oriented programming experience
  •  A wide breadth and depth in computer science, data structures and algorithms
  •  The ability to communicate concepts in a concise, logical manner so students can absorb and retain information
  •  A passion for learning, teaching and mastering complex system functionality
  •  The ability to comfortably and confidently present to large groups of 20+ people using a variety of delivery methods for  lengthy periods of time
  •  A Bachelor's degree or equivalent and relevant technical training working experience; an advanced degree would be  preferred
  •  Excellent communication skills, both written and verbal
  •  The ability to learn technology quickly through instruction and self-training and the flexibility to adapt to a changing  environment
  •  The ability to lead discussions and actively influence the development of new strategies to improve course offerings
 
About MGRS Group
MGRS Group specializes in the placement of information technologists, with a very specific focus on object-oriented programmers. We effectively recruit for C/C++, C# and Java Software Engineers as well as Ruby on Rails, PHP, Python and Perl Developers. We work with the most talented developers in this business, at all levels in their career and within various areas such as Research and Development (R&D), Market Data, Trading Systems, HFT, Low Latency, Data Science, Machine Learning, Natural Language Processing (NLP), Artificial Intelligence (AI), Business Intelligence (BI), Big Data Analytics, Cloud Computing, Mobile Development, Websphere Portal and Business Integration.
or
this job portal is powered by CATS