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 API
Entity Framework / LINQ / ADO.NET
SQL Server (T-SQL, Stored Procedures, Query Optimization)
Frontend :
HTML5, CSS3, JavaScript, TypeScript
Angular / React (any major modern frontend framework)
Cloud and DevOps :
Microsoft Azure (App Services, Functions, Logic Apps, Azure SQL, Storage)
Azure DevOps / CI-CD Pipelines
Docker / 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 cases
RAG systems
Qualifications
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 / MAUI
Familiarity with Microservices architecture and GraphQL
Exposure to Power Platform or Microsoft Cognitive Services
Understanding of AI-based integrations or semantic search solutions
Stack Engineer • Cannanore, Kerala, India