> Markdown version of [/jobs/ext/3989129-dot-net-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/3989129-dot-net-fullstack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Dot Net Fullstack Developer - **Company:** TechSpace Solutions Inc. - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Application Integration Architecture, Application Testing, HTML5, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Code Review, Databases, Continuous Integration, Relational Databases, DevOps, Entity Framework, Python (Programming Language), PostgreSQL, Microsoft SQL Server, NoSQL, Nunit, OAuth, OpenID, E2e Testing, Openid Connect, OpenAI, JSON Web Token, Search Technologies, Secure Coding, Software Construction, Software Engineering, SonarQube, SQL Databases, Systems Integration, TypeScript, Software Vulnerability Management, Web Application Frameworks, Data Logging, Data Processing, Scripting, Enterprise Software Applications, Spring Cloud, ReactJS, Retrieval-Augmented Generation, Flask (Web Framework), Large Language Models, Prompt Engineering, Cypress (Programming Language), Caching, Generative AI, Backend, Agentic-AI, Git, Xunit, Fastapi, Moq, Build Management, Containerization, AI Platforms, Azure AKS, Front End Software Development, Invoking Functions, Api Design, Software Coding, Restful APIs, Semantic Kernel, Devsecops, Docker, Web Api, Microservices - **Published:** October 28, 2026 - **Apply:** https://www.dice.com/job-detail/03aeca1e-8d10-482a-b192-4a72d4268ee6 ## About the Role * .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., * 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., * 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 ## Description * 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.