Company: A2R Software Consulting Pvt. Ltd.
Job Location: Bhubaneswar
Employment Type: Full-Time / Part-Time
Experience: 2+ Years
Work Mode: Class Room
Industry: IT Training & Software Consulting
Job Summary
We are looking for an experienced and passionate .NET Trainer to join our training team. The candidate will be responsible for delivering practical, industry-oriented training to students and working professionals.
The ideal candidate should have strong hands-on experience in C#, .NET, ASP.NET Core, MVC, Web API, Entity Framework, SQL Server, and Full Stack Development, along with excellent communication and mentoring skills.
Key Responsibilities
- Conduct classroom and/or online training sessions on .NET technologies.
- Explain programming concepts using real-time examples and practical coding exercises.
- Deliver hands-on training in C#, .NET Framework, .NET Core and ASP.NET Core.
- Train students on ASP.NET MVC, Web API and RESTful API development.
- Provide training on Entity Framework / EF Core, LINQ and ADO.NET.
- Teach database development using SQL Server, SQL queries, Stored Procedures and database design.
- Cover frontend technologies such as HTML, CSS, JavaScript, jQuery and Bootstrap.
- Guide students in developing real-time .NET Full Stack projects.
- Conduct coding assignments, assessments, mock interviews and technical discussions.
- Help students understand debugging, exception handling and application performance.
- Provide code reviews and individual mentoring.
- Prepare course materials, assignments, projects and interview questions.
- Stay updated with the latest Microsoft .NET technologies and industry trends.
Technical Skills Required
- C#
- .NET Framework
- .NET Core / .NET 6 / .NET 8
- ASP.NET Core MVC
- ASP.NET Web API
- REST API
- Entity Framework / EF Core
- LINQ
- ADO.NET
- SQL Server
- Stored Procedures
- HTML5
- CSS3
- JavaScript
- jQuery
- Bootstrap
- Git / GitHub
Good to Have
- Azure fundamentals
- Docker
- Microservices
- JWT Authentication
- Role-Based Authentication & Authorization
- Dependency Injection
- SOLID Principles
- Design Patterns
- Unit Testing
- CI/CD
- Angular or React
- Real-time enterprise project experience
Candidate Requirements
- Bachelor's or Master's degree in Computer Science, IT, Engineering, MCA, or a related field.
- Minimum 2+ years of relevant .NET development and/or training experience.
- Prior experience as a .NET Trainer, Technical Trainer, Corporate Trainer, Faculty, or .NET Developer is preferred.
- Strong communication and presentation skills.
- Ability to explain complex technical concepts in a simple and practical manner.
- Strong problem-solving and debugging skills.
- Passion for teaching, mentoring and helping candidates become job-ready.
Preferred Candidate Profile
Candidates with hands-on experience as a .NET Full Stack Developer who have worked on real-time applications and have a passion for teaching are highly preferred.
What We Offer
- Industry-oriented training environment.
- Opportunity to work with students and IT professionals.
- Real-time project-based training.
- Professional and collaborative work culture.
- Career growth opportunities.
- Performance-based incentives.
- Opportunity to work with modern Microsoft technologies.
How to Apply
Interested candidates can share their updated resume along with their current location, total experience, relevant .NET experience, training experience, and expected salary.
Keywords: .NET Trainer, Dot Net Trainer, C# Trainer, ASP.NET Trainer, ASP.NET Core Trainer, .NET Core Trainer, MVC Trainer, Web API Trainer, Full Stack .NET Trainer, Technical Trainer, Software Trainer, C# .NET, ASP.NET Core, Entity Framework, SQL Server.
Pay: ₹10,000.00 - ₹15,000.00 per month
Work Location: In person