What are the responsibilities and job description for the .NET full stack developer with AI position at Nityo Infotech Corporation?
We are seeking an experienced .NET Full Stack Developer with AI experience to design, develop, and implement scalable web applications and AI-powered solutions. The ideal candidate will have strong expertise in Microsoft technologies, modern front-end frameworks, cloud platforms, and hands-on experience integrating AI/ML capabilities into enterprise applications.
Key Responsibilities
- Design, develop, test, and maintain full-stack applications using .NET technologies.
- Build responsive and user-friendly web applications using modern front-end frameworks.
- Develop and consume RESTful APIs and microservices.
- Integrate AI/ML models, Generative AI solutions, and intelligent automation features into enterprise applications.
- Work with Large Language Models (LLMs) such as OpenAI, Azure OpenAI, or similar AI platforms.
- Implement AI-powered features such as chatbots, document processing, content generation, recommendation engines, and predictive analytics.
- Collaborate with business stakeholders, architects, data scientists, and cross-functional teams.
- Optimize application performance, scalability, and security.
- Participate in code reviews, testing, deployment, and production support.
- Follow Agile/Scrum development methodologies.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 10 years of experience in .NET application development.
- Strong experience with:
- C#
- NET Core
- .NET Framework / .NET Core
- Entity Framework
- SQL Server
- REST APIs
- Microservices Architecture
- Front-end development experience with:
- Angular, React, or Vue.js
- HTML5, CSS3, JavaScript, TypeScript
- Experience with cloud platforms:
- Microsoft Azure (preferred)
- AWS or Google Cloud Platform
- Experience with CI/CD pipelines and DevOps practices.
- Strong understanding of software design patterns and best practices.
AI/Generative AI Requirements
- Hands-on experience integrating AI/ML solutions into web applications.
- Experience with:
- Azure OpenAI Service
- OpenAI APIs
- Generative AI applications
- Prompt Engineering
- Retrieval-Augmented Generation (RAG)
- Vector Databases
- AI Agents / Agentic AI frameworks
- Knowledge of:
- LangChain, Semantic Kernel, AutoGen, CrewAI, or similar frameworks
- Machine Learning concepts and model deployment
- AI governance, security, and responsible AI practices
Preferred Qualifications
- Experience with:
- Azure AI Services
- Azure Cognitive Search
- Azure Functions
- Docker and Kubernetes
- Redis Cache
- Elasticsearch
- Event-driven architectures
- Exposure to MLOps and AI model lifecycle management.
- Microsoft Azure Certifications are a plus.