07 Aug
|
Ishvanta Solutions
|
Hyderabad
07 Aug
Ishvanta Solutions
Hyderabad
Position Details
Job Title: Freelance Corporate Trainer .NET Full-Stack Development, Azure Cloud & GenAI
Employment Type: Freelance / Contract (6-Week Assignment)
Training Mode: 100% Classroom / On-Site
Locations: Hyderabad or Bengaluru (Candidates should specify their preferred location)
Duration: 6 Weeks (Full-Time)
About the Role
We are looking for experienced and passionate Freelance Corporate Trainers to deliver an intensive 6-week instructor-led classroom program focused on .NET Full-Stack Development, Microsoft Azure Cloud, and Generative AI.
The ideal candidate will possess extensive hands-on software development training experience along with a proven track record of delivering high-quality corporate training. Trainers will be responsible for conducting live classroom sessions, mentoring learners through practical labs, resolving technical issues in real time, and guiding participants in building enterprise-grade full-stack applications.
This is a full-time, on-site engagement requiring daily presence at our training centers in Hyderabad or Bengaluru.
Program Curriculum
Week 1 – Development Foundations
- Linux Basics
- Shell Scripting
- Git Fundamentals
- SQL Fundamentals
- Applied SQL
- SQL Hands-On
- Python Setup
- Python Fundamentals
- Object-Oriented Programming in Python
- Exception Handling
- Higher-Order Functions and Decorators
- Unit Testing with pytest
- Database Interaction
- Data Structures and Algorithms
- C# Fundamentals
- C# Data Structures
- Methods
- OOP Concepts
Week 2 – Backend Development
- C# OOP Advanced
- SOLID Principles and Design Patterns
- Collections
- Exception Handling and File Handling
- Delegates
- LINQ
- Asynchronous Programming in C#
- Unit Testing
- C#.NET Case Study Console Application|
Week 3 – Backend ASP.NET Core Web API
- Introduction to ASP.NET Core Web API
- HTTP Verbs
- Routing
- Controllers and Models
- Return Types and Status Codes
- Middleware
- Postman and Swagger Testing
- Model Binding and Parameter Binding
- Configuration Files and Program Setup
- Content Negotiation and Media Type Formatters
- Practice and Query Resolution
- CRUD with EF Core Code-First
- Dependency Injection
- Repository Pattern
- AutoMapper
- Authentication and Authorization
- Role-Based Access
- JWT Overview
- Local Deployment
- Unit Testing in Web API
Week 4 – Frontend | React & Angular
- React Basics and JSX
- Custom Components
- Complex JSX Expressions
- React Components
- Props and Parent-Child Communication
- Styling
- Event Handling
- Array and Conditional Rendering
- Class Components and Lifecycle
- Hooks (useState, useEffect, useReducer)
- Controlled and Uncontrolled Forms
- React Router
- Axios API Calls
- Config Files
- Debugging
- List and Fragment
- Context API
- Angular Fundamentals and TypeScript
- Angular CLI and Application Structure
- Components, Templates, and Data Binding
- Directives and Reusable UI Development
- Custom Components and Component Communication
- Event Handling and User Interaction
- Pipes and UI Formatting
- Styling and Responsive Frontend Development
- Conditional Rendering and List Rendering
- Forms Development using Template-Driven and Reactive Forms
- Services and Dependency Injection
- REST API Integration using HTTP Client
- Routing, Navigation, and Route Guards
- Lifecycle Hooks and Component Behavior
- Setting Configuration and Build Settings
- Debugging and Error Handling
- State Management Fundamentals
Week 5 – Cloud | Azure Cloud
- Cloud Introduction and Developer Tools
- Azure Ecosystem
- Azure Portal and ARM
- Identity and Access Management
- Azure App Service
- Virtual Machines and Virtual Networks
- Azure Storage
- Azure SQL Database
- Azure Function Apps
- Application Insights
- Azure Key Vault
- Azure DevOps Basics
Week 6 – Gen AI with Python
- AI
- Introduction to AI
- NLP
- DL
- Generative AI
- Prompt Engineering
- Github Copilot
- Langchain
- LangGraph
- RAG
- RAG Pipeline
- AI Agent
- Agentic AI
Key Responsibilities
- Deliver engaging instructor-led classroom training sessions.
- Conduct live coding demonstrations and technical workshops.
- Mentor learners throughout hands-on lab activities.
- Troubleshoot coding issues and provide real-time debugging support.
- Explain software architecture using whiteboard sessions and practical examples.
- Guide learners in deploying applications on Microsoft Azure.
- Demonstrate AI-powered developer productivity tools such as GitHub Copilot.
- Evaluate assignments, weekly assessments.
- Track learner attendance and monitor overall progress.
- Submit weekly learner performance reports to program management.
- Ensure high learner engagement and maintain a minimum satisfaction score (NPS) of 4.2/5.0.
Required Technical Skills
- Strong expertise in:
- .NET Full Stack
- C#
- ASP.NET Core
- Web API
- React.js
- Angular
- Python
- Linux
- Git & GitHub
- Hands-on experience with Microsoft Azure, including:
- Azure App Services
- Azure SQL
- Azure Blob Storage
- Azure Functions
- Experience using AI-powered development tools such as:
- GitHub Copilot
- LangChain
- AI-assisted coding platforms
- Agentic AI workflows
Required Experience
- 10+ years of classroom-based corporate training, technical bootcamps, or enterprise learning delivery.
- 10+ years of hands-on experience as a Software Trainer, Technical Lead, Solution Architect, or Cloud Engineer.
- Experience mentoring professionals on enterprise application development.
- Excellent communication, presentation, and facilitation skills.
Preferred Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
- Experience training enterprise or corporate professionals.
- Strong problem-solving and mentoring capabilities.
Work Location
Candidates must be based in or willing to commute daily to one of the following locations:
- Hyderabad
- Bengaluru
Application Requirements
Interested candidates should submit:
- Updated resume highlighting corporate training and software engineering experience.
- Preferred training location (Hyderabad or Bengaluru).
- Commercial expectations (Daily Rate or Total Project Fee for the 6-week engagement).
Why Join Us?
- Opportunity to train corporate professionals on modern technologies.
- Work with cutting-edge Full-Stack, Cloud, and Generative AI tools.
- Deliver impactful, hands-on classroom learning experiences.
- Competitive freelance compensation.
- Opportunity for future training engagements based on performance.
📌 Freelance Corporate Trainer (Hyderabad)
🏢 Ishvanta Solutions
📍 Hyderabad