Quick overview
Job description
Job Title: .Net Fullstack Developer
Work Location: Charlotte, NC 28277 (Onsite)
Duration : 12+ Months
Must have skills:
- .NET, ReactJS, SQL, Azure, Python
- 7+ years of .NET full stack development experience.
- Strong C#, .NET 6/8, ASP.NET Core, Web API and microservices skills.
- Hands-on React, TypeScript/JavaScript, HTML5 and CSS3 experience.
- Experience with Azure, Entity Framework Core, SQL/NoSQL databases and caching.
- Working knowledge of Python for automation or AI integration.
- Practical knowledge of LLMs, prompts, embeddings, vector search, RAG and responsible AI.
- Experience with xUnit/NUnit, Moq, Jest/Cypress and Git.
Good to have
- Docker and Azure Kubernetes Service.
- Azure OpenAI, Azure AI Foundry or equivalent platforms.
- Semantic Kernel, AI agents, tool calling, evaluation and observability.
- OAuth2, OIDC, JWT, Managed Identities, SonarQube and DevSecOps.
Detailed Job Description:
Experience
- 7+ years of software development experience, with strong expertise in .NET full-stack development and hands-on experience with Python for backend development, automation, data processing, and AI/LLM integrations.
Role Overview
- We are looking for an experienced .NET Full Stack Developer with Python and Generative AI expertise to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience in C#, .NET 6/8, ASP.NET Core, React, Python, Azure, REST APIs, microservices, and modern AI technologies such as LLMs, RAG, embeddings, and vector search.
- The role requires the ability to build end-to-end applications, integrate Python-based services and AI capabilities with .NET solutions, and develop secure, scalable, cloud-native applications.
- Key Responsibilities
- Design, develop, test, and maintain scalable full-stack applications using C#, .NET 6/8, ASP.NET Core, React, and Python.
- Build robust backend services and RESTful APIs using ASP.NET Core Web API and microservices architecture.
- Develop Python-based applications, APIs, automation utilities, and integration services.
- Use Python frameworks/libraries such as FastAPI, Flask, or equivalent for building backend and AI-enabled services.
- Integrate Python services with .NET applications through REST APIs, messaging, or other service-integration patterns.
- Develop modern, responsive web applications using React, TypeScript/JavaScript, HTML5, and CSS3.
- Design reusable UI components and integrate frontend applications with backend APIs.
- Design and implement microservices-based and cloud-native architectures.
- Build and deploy applications on Microsoft Azure using appropriate Azure services.
- Work with Entity Framework Core and relational databases such as SQL Server/PostgreSQL, along with NoSQL databases where required.
- Implement appropriate caching strategies for high-performance applications.
- Develop and integrate Generative AI and LLM-based capabilities into enterprise applications.
- Work with LLMs, prompt engineering, embeddings, vector databases/vector search, and Retrieval-Augmented Generation (RAG).
- Use Python for AI/LLM orchestration, data processing, model/API integration, and backend AI services.
- Integrate solutions using Azure OpenAI, Azure AI Foundry, or equivalent AI platforms.
- Explore and implement Semantic Kernel, AI agents, tool/function calling, evaluation, monitoring, and observability where applicable.
- Design secure applications using OAuth 2.0, OpenID Connect (OIDC), JWT, Azure Managed Identities, and related authentication/authorization mechanisms.
- Write unit, integration, and end-to-end tests using technologies such as xUnit/NUnit, Moq, Jest, and Cypress.
- Follow software engineering best practices including code reviews, version control using Git, CI/CD, coding standards, and automated testing.
- Containerize applications using Docker and support deployments on Azure Kubernetes Service (AKS).
- Ensure application quality through SonarQube, DevSecOps practices, vulnerability management, and secure coding standards.
- Troubleshoot production issues and perform root-cause analysis across frontend, .NET, Python, database, cloud, and AI components.
- Collaborate with architects, product owners, business stakeholders, DevOps engineers, and cross-functional development teams.
- Participate in Agile ceremonies, estimation, technical design discussions, and application modernization initiatives.
Mandatory Skills
- 5+ years of full-stack/software development experience
- Strong hands-on experience with C# and .NET 6/8 Strong experience with ASP.NET Core and Web API Experience designing and developing microservices Strong hands-on experience with React TypeScript/JavaScript, HTML5, CSS3 Hands-on Python development experience Python-based API development, automation, scripting, or backend services Experience integrating Python with .NET and/or enterprise applications Good understanding of Microsoft Azure Entity Framework Core Strong experience with SQL databases and working knowledge of NoSQL technologies Experience with caching technologies/patterns Understanding of LLMs and Generative AI Hands-on knowledge of prompt engineering Understanding of embeddings and vector search Experience or practical knowledge of Retrieval-Augmented Generation (RAG) Familiarity with Responsible AI principles Unit and automated testing using xUnit/NUnit, Moq, Jest/Cypress Strong working knowledge of Git Preferred / Good-to-Have Skills FastAPI, Flask, or similar Python frameworks Azure OpenAI Azure AI Foundry or equivalent AI platforms Semantic Kernel AI agents and agentic AI patterns Function/tool calling with LLMs LLM application evaluation and observability Vector databases/vector stores Docker Azure Kubernetes Service (AKS) CI/CD and Azure DevOps OAuth 2.0 / OIDC / JWT Azure Managed Identities SonarQube DevSecOps and secure coding practices Monitoring, logging, and application observability Technical Skill Matrix
- Backend: C#, .NET 6/8, ASP.NET Core, Web API, Python, FastAPI/Flask, Microservices
- Frontend: React, TypeScript, JavaScript, HTML5, CSS3
- Cloud: Microsoft Azure, Azure OpenAI, Azure AI Foundry, AKS
- AI/GenAI: LLMs, Prompt Engineering, RAG, Embeddings, Vector Search, Semantic Kernel, AI Agents
- Database: SQL Server/PostgreSQL, Entity Framework Core, NoSQL, Caching
- Testing: xUnit/NUnit, Moq, Jest, Cypress
- DevOps: Git, Docker, CI/CD, SonarQube, DevSecOps
- Security: OAuth 2.0, OIDC, JWT, Managed Identities
- Relevant Experience on Mandatory Skills: 8-10 years
Similar jobs
- PS

.Net Developer - Plano TX(onsite-Locals only)Recently posted
Pilvi Systems · Plano, TX · On-site 🇺🇸
MicroservicesMobXGit+11TechnologySalary not listed - MC
Principal Developer - Next Generation Sequencing - Translational Research, Innovation & Test Development Office (TRITDO)
Mayo Career Site US · Rochester · Hybrid 🇺🇸
Project ManagementTechnologySalary not listed - MC
Senior Automation/Analytics Visual Developer - Limited Tenure
Mayo Career Site US · Rochester · Hybrid 🇺🇸
SQLLookerTableau+9TechnologySalary not listed - MR

Full Stack Java / Apache Tomcat EngineerRecently posted
Motion Recruitment Partners, LLC · Woodbridge Township, NJ · Hybrid 🇺🇸
ScrumAgileEngineeringSalary not listed - SI

Senior Power Platform DeveloperRecently posted
SOS International LLC (SOSi) · Fort Belvoir, VA · On-site 🇺🇸
SQLPower BISharePoint+1TechnologySalary not listed - RI
Senior Oracle Developer PL/ SQL, Forms & ReportsRecently posted
Rose International · Chicago, IL · Hybrid 🇺🇸
OraclePL/SQLSQL+3TechnologySalary not listed - QD
Developer, Business Intelligence
Quest Diagnostics · West Norriton · Hybrid 🇺🇸
SQLTechnologySalary not listed - AT

Full stack Java DeveloperRecently posted
Acadia Technologies, Inc. · Vancouver, WA · Hybrid 🇺🇸
SpringSpring BootGit+5TechnologySalary not listed - QT

.NET DeveloperRecently posted
QUANTUM TECHNOLOGIES LLC · United States · Remote 🇺🇸
SQLT-SQLC#+4Technology€81/hr - RL

.NET Full Stack LeadRecently posted
Resource Logistics · Nashville, TN · On-site 🇺🇸
SQLHTMLAngular+5Salary not listed - PS
Senior Java Full Stack Application Architect (Need hands on Person with Ecommerce Experience) @ Plano, Texas (Onsite Job)Recently posted
ProCorp Systems Inc. · Plano, TX · Hybrid 🇺🇸
DockerMicroservicesMySQL+30TechnologySalary not listed - KT

Senior DeveloperRecently posted
Kforce Technology Staffing · Irvine, CA · Hybrid 🇺🇸
DockerMicroservicesRust+22TechnologySalary not listed