NET Full Stack Developer With AiLocation: Charlotte, NC (Hybrid – 3 days office in a week)Note: Need only local candidates who can go for inperson interviewResponsibilitiesDesign, develop, and maintain full-stack web applications using .NET/C#, ASP.NET Core, Angular, and SQL Server.Build scalable, secure, and high-performance RESTful APIs and backend services using.NET.Develop responsive and user-friendly web interfaces using Angular, TypeScript, HTML, and CSS.Design database schemas, stored procedures, queries, views, and functions using SQL Server.Integrate frontend applications with backend APIs, third-party services, databases, and enterprise systems.Develop AI-enabled applications and features using Python, LangChain, LLMs, prompt engineering, and Retrieval-Augmented Generation.Build and integrate AI services such as chatbots, intelligent search, document processing, summarization, classification, and recommendation solutions.Develop Python-based services and utilities to support AI workflows, data processing, model integration, and automation.Write unit, integration, API, and end-to-end tests; troubleshoot defects and improve application performance.Participate in requirements analysis, technical design, code reviews, Agile ceremonies, CI/CD activities, deployment, and production support.RequirementsBachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.5+ years of experience in full-stack software development.Strong hands-on experience with .NET, C#, ASP.NET Core, Web API, and Entity Framework Core.Strong experience developing frontend applications using Angular, TypeScript, HTML5, CSS3, and JavaScript.Proficiency in SQL Server, including database design, complex queries, joins, indexes, stored procedures, and performance tuning.Experience designing and consuming RESTful APIs and integrating external systems and services.Practical experience with Python for scripting, automation, data processing, or AI application development.Experience with LangChain and Generative AI concepts, including LLM integration, prompt engineering, embeddings, tools, agents, and RAG.Knowledge of software development practices, design patterns, clean code, Agile/Scrum, Git, testing, and CI/CD.Strong analytical, problem-solving, communication, collaboration, and troubleshooting skills.
Apply Now