Job Title : Full Stack Developer – Microsoft Stack / Azure / OpenAI
Experience : 6 to 8 Years
Location : Noida NCR
Employment Type : Full-Time
About the Role
We are looking for an experienced Full Stack Developer with strong expertise in Microsoft technologies , Azure cloud services , and API development to join our dynamic team. The ideal candidate should be passionate about building scalable web applications, integrating modern AI solutions (OpenAI or similar), and delivering high-quality enterprise-grade software.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications using .NET Core / ASP.NET , C# , Web API , and SQL Server .
- Build responsive front-end interfaces using HTML5, CSS3, JavaScript, TypeScript , and frameworks like Angular / React .
- Develop and integrate RESTful APIs and microservices for scalable architectures.
- Deploy, manage, and monitor applications in Microsoft Azure using services like App Services, Azure SQL, Blob Storage, and Key Vault.
- Work closely with cross-functional teams (UI / UX, QA, DevOps) to deliver high-quality software solutions.
- Implement secure coding practices, optimize performance, and ensure system scalability.
- Collaborate on integrating OpenAI or other AI / ML-based APIs into applications for automation, chatbots, or data processing workflows.
- Participate in code reviews, technical discussions, and architecture planning.
- Maintain comprehensive documentation and follow agile / scrum methodologies.
Technical Skills Required
Core Microsoft Stack :
C#, ASP.NET Core / MVC / Web APIEntity Framework / LINQ / ADO.NETSQL Server (T-SQL, Stored Procedures, Query Optimization)Frontend :
HTML5, CSS3, JavaScript, TypeScriptAngular / React (any major modern frontend framework)Cloud and DevOps :
Microsoft Azure (App Services, Functions, Logic Apps, Azure SQL, Storage)Azure DevOps / CI-CD PipelinesDocker / Containerization (preferred)Azure OpenAI / OpenAI (Preferred) :
Experience integrating Azure / OpenAI APIs (Latest GPT models, Fine tuning, Embeddings, LangChain, Semantic Kernel, etc.)Knowledge of AI-assisted development or NLP use casesRAG systemsQualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.6–8 years of professional software development experience.Strong problem-solving skills and a deep understanding of software architecture principles.Excellent communication and teamwork abilities.Ability to learn new tools and technologies quickly.Good to Have
Experience with .NET 8 / Blazor / MAUIFamiliarity with Microservices architecture and GraphQLExposure to Power Platform or Microsoft Cognitive ServicesUnderstanding of AI-based integrations or semantic search solutions