Role description
We are seeking a .NET Developer with AI/ML exposure to design, develop, and integrate intelligent applications. The role involves building scalable backend systems using .NET technologies while leveraging AI/ML and GenAI capabilities to enhance business outcomes.
Key Responsibilities
- Design, develop, and maintain applications using .NET Core / .NET Framework and C
- Build and consume RESTful APIs and microservices
- Integrate AI/ML models or GenAI services into enterprise applications
- Develop data-driven solutions using SQL Server and cloud-native architectures
- Work with Azure AI / OpenAI services for intelligent automation and insights
- Collaborate with product owners, architects, and business teams for solution delivery
- Ensure performance, scalability, and security best practices
- Participate in code reviews, testing, and CI/CD practices
- Support deployment, monitoring, and troubleshooting in Azure environments
Required Skills
Core .NET & Engineering
- Robust experience in C, .NET Core / ASP.NET
- Hands-on with Web APIs, Entity Framework, MVC
- Experience with SQL Server (design, optimization, queries)
- Understanding of design patterns and SOLID principles
- Experience working in Agile/Scrum environments
Cloud & DevOps
- Experience with Microsoft Azure (App Services, Functions, Storage, Azure SQL)
- Exposure to CI/CD pipelines (Azure DevOps / GitHub Actions)
- Knowledge of Docker / Kubernetes (preferred)
AI / ML / GenAI Skills
- Basic to intermediate knowledge of:
- - Machine Learning concepts (classification, NLP, etc.)
- Generative AI / LLMs (Azure OpenAI, GPT models)
- Prompt engineering & API integration
- Experience integrating AI with applications via:
- - REST APIs / SDKs
- Python services (optional but preferred)
- Understanding of data pipelines and model consumption
Preferred Skills
- Frontend experience: Angular / React
- Experience with:
- - Microservices architecture
- Event-driven systems
- Authentication framework
📌 Lead II (Hyderabad)
🏢 UST
📍 Hyderabad