Job Title: .NET Full Stack Developer with AI
Location: Charlotte, NC (3 days Onsite)
Job Details:
We are seeking a skilled .NET Full Stack Developer with strong experience in ASP.NET Core, C#, Web APIs, and React.js. The ideal candidate will be responsible for developing scalable web applications, designing RESTful services, and collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities:
- Develop and maintain scalable web applications using .NET Core and Angular.
- Design and implement secure, high-performance APIs and microservices.
- Build and integrate AI-powered features such as chatbots, intelligent search, document summarization, and workflow automation.
- Collaborate with architects, product owners, and business stakeholders to understand requirements and provide technical solutions.
- Optimize application performance, scalability, and security.
- Participate in code reviews, testing, deployment, and production support activities.
- Implement and maintain CI/CD pipelines and cloud deployments on Azure.
- Stay updated with emerging AI technologies and recommend innovative solutions.
Requirements:
- Strong experience in developing enterprise applications using C#, .NET Core, and ASP.NET Core.
- Hands-on experience building responsive and dynamic user interfaces using Angular and TypeScript.
- Expertise in designing and developing RESTful APIs and Microservices.
- Experience with Microsoft Azure services and cloud-native application development.
- Strong knowledge of SQL Server, Entity Framework Core, and database design.
- Experience integrating AI/GenAI solutions using Azure OpenAI, OpenAI APIs, GitHub Copilot, or other LLM platforms.
- Understanding of Prompt Engineering, Retrieval-Augmented Generation (RAG), AI Agents, and Vector Databases.
- Experience with Git, Azure DevOps, CI/CD pipelines, Docker, and Kubernetes.
- Strong problem-solving, analytical, and communication skills.
Preferred, but not required:
- Experience with LangChain, Semantic Kernel, AutoGen, or AI agent frameworks.
- Knowledge of Azure AI Services and Microsoft Copilot Studio.
- Experience working in Agile/Scrum environments.
- Prior experience in the Banking or Financial Services domain.
Requirements
- 2+ years of work experience with Angular
- 1+ years of work experience with Generative AI
- 6+ years of work experience with .NET Framework