Overview
We are seeking a passionate and experienced .NET Developer Trainer to join our team in Hyderabad. The ideal candidate will have a strong background in .NET technologies and a flair for teaching. You will be responsible for delivering comprehensive training sessions to students, ensuring they gain practical and theoretical knowledge in .NET development.
Key Responsibilities:Curriculum Development: Design and update training materials, modules, and course content for .NET technologies, ensuring they are current with industry standards.
Training Delivery: Conduct classroom training sessions on topics including but not limited to:
C#, ASP.NET, ASP.NET MVC
.NET Core
Entity Framework
Web API Development
SQL Server
Front-end technologies: HTML, CSS, JavaScript, jQuery, Bootstrap
Angular or React (preferred)
Hands-on Sessions: Provide practical coding sessions, real-world project scenarios, and code reviews to enhance student learning.
Assessment & Feedback: Evaluate student performance through assignments, tests, and projects. Provide constructive feedback to aid their development.
Mentorship: Guide and mentor students, addressing their queries and helping them with career advice and interview preparations.
Stay Updated: Continuously update oneself with the latest trends and updates in .NET and related technologies to provide the best training experience.
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum of 2 years of hands-on experience in .NET development.
Prior experience in teaching or training is a plus.
Strong communication and presentation skills.
Ability to simplify complex concepts for learners.
Experience with cloud platforms like Azure or AWS.
Familiarity with DevOps practices.
Knowledge of additional frameworks or libraries related to .NET.