NET Full Stack Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+41 more
Job description
We are seeking a highly skilled .NET Full Stack Developer with expertise in Angular, Generative AI, LangChain, and LangGraph to design, develop, and implement intelligent web applications. The ideal candidate will have strong experience building scalable applications using the Microsoft technology stack and integrating Large Language Models (LLMs) to deliver AI-powered solutions.
The candidate will work closely with cross-functional teams to develop enterprise-grade applications, AI agents, conversational interfaces, and workflow automation solutions., Full Stack Development
- Design, develop, and maintain scalable web applications using C#, .NET Core/.NET 8, ASP.NET MVC, and Web APIs.
- Build responsive and user-friendly front-end applications using Angular (v14+), TypeScript, HTML5, CSS3, and Angular Material.
- Develop RESTful APIs and microservices-based architectures.
- Optimize application performance, scalability, and security.
- Implement authentication and authorization using OAuth, OpenID Connect, Azure AD, or Identity Server.
AI & Generative AI Development
- Design and develop AI-powered applications utilizing Large Language Models (LLMs).
- Build and maintain AI workflows using LangChain and LangGraph.
- Develop intelligent agents, chatbots, document processing systems, and knowledge retrieval applications.
- Implement Retrieval-Augmented Generation (RAG) solutions using vector databases.
- Integrate LLMs such as Azure OpenAI, OpenAI GPT, Claude, or Llama models into enterprise applications.
- Create multi-agent architectures using LangGraph for orchestration and workflow automation.
- Develop prompt engineering strategies and AI evaluation frameworks.
Cloud & DevOps
- Deploy and manage applications on Microsoft Azure.
-
Utilize Azure services such as:
- Azure OpenAI
- Azure Functions
- Azure App Services
- Azure Kubernetes Service (AKS)
- Azure Storage
- Azure Cognitive Search
Implement CI/CD pipelines using Azure DevOps or GitHub Actions.
Containerize applications using Docker and Kubernetes.
Database & Data Management
- Develop and optimize database solutions using SQL Server.
-
Work with vector databases such as:
- Pinecone
- ChromaDB
- FAISS
- Azure AI Search
Design efficient database schemas and optimize query performance.
Requirements
Technical Skills
- 7+ years of experience in C# and .NET Core/.NET Framework development.
- 3+ years of experience with Angular and modern front-end technologies.
- Hands-on experience building REST APIs and Microservices.
- Strong understanding of design patterns, data structures, and software engineering principles.
- Practical experience with LangChain and LangGraph.
- Experience integrating and consuming Large Language Models (LLMs).
- Experience building AI agents, chatbots, or RAG-based applications.
- Knowledge of vector databases and semantic search.
- Strong experience with SQL Server and Entity Framework.
- Experience with Azure Cloud services.
Preferred Skills
- Experience with Azure OpenAI Service.
- Knowledge of Machine Learning and AI frameworks.
- Familiarity with Semantic Kernel, AutoGen, CrewAI, or similar agent frameworks.
- Experience with Kubernetes and Docker.
- Exposure to event-driven architecture and message queues.
Nice to Have
- Microsoft Azure Certifications.
- Generative AI / Azure AI Engineer Certifications.
- Experience in Financial Services, Banking, Insurance, or Capital Markets domains.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
MLOps And AI Driven Development
Dev Digest 132 - Binging WADFlix?
Dev Digest 121 - AI goes offline
Navigating the AI Shift