NET Full Stack Developer

ApTask
Charlotte, NC, United States
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Query Performance .NET Framework Artificial Intelligence Software Applications Application Performance Management Application Services ASP.NET MVC Framework HTML5 User Authentication Microsoft Azure C Sharp (Programming Language) Cascading Style Sheets (CSS)
+41 more
Databases Data Structures Database Development Software Design Patterns DevOps Entity Framework Github Microsoft Software Microsoft SQL Server OAuth Queueing Systems Openid Connect Azure Active Directory Search Technologies Software Engineering Systems Integration TypeScript Web Applications Enterprise Software Applications Chatbots Angular Material .NET Core Large Language Models Multi-Agent Systems Prompt Engineering Generative AI Event Driven Architecture Containerization AngularJS Kubernetes Azure AKS Data Management Front End Software Development Virtual Agents Restful APIs GPT Automation Anywhere Serverless Computing Docker Web Api Microservices

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.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · WWC 2024

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · WWC 2025

2:37 min

Optimizing technical profiles for AI sourcing and recruitment

Mina Golesorkhi Mina Golesorkhi · WWC Europe 2026

Videos

See all

Related articles

See all