🌎
This job posting isn't available in all website languages
📁
Senior Consultant
📅
159590 Requisition #

Delivering advanced technical training to experienced software engineers - Focusing on complex topics that require a deeper understanding of software engineering principles and practices.

Minimum 8 Years experience in Hands on Technical training.

  • Advanced Training Delivery: Conduct in-depth training sessions on specialized software engineering topics, such as system architecture, advanced programming languages, and complex algorithms.
  • Curriculum Development: Design and develop comprehensive training materials, including detailed manuals, code samples, and interactive exercises, tailored to the needs of experienced software engineers.
  • Assessment and Feedback: Evaluate the effectiveness of training programs through assessments and gather feedback to continuously improve the training process.
  • Mentorship: Provide guidance and mentorship to junior trainers and software engineers, fostering a culture of continuous learning and professional development.
  • Collaboration: Work closely with subject matter experts and development teams to ensure training content is accurate, up-to-date, and aligned with industry best practices.
  • Educational Background: A bachelor's degree in Computer Science, Information Technology, or a related field is typically required.
  • Professional Experience: Extensive experience in software engineering in delivery projects, with a proven track record of developing and delivering technical training programs and certifications.
  • Technical Proficiency: Deep knowledge of various programming languages, software development methodologies, and system architectures.
  • Communication Skills: Exceptional verbal and written communication abilities, capable of explaining complex technical concepts in an accessible manner.
  • Certifications: Professional Certifications in Cloud/AI/PM can be advantageous.
  • Soft Skills: Strong organizational skills, attention to detail, and the ability to work effectively both independently and as part of a team.

Previous Job Searches

All locations