What are the responsibilities and job description for the Senior ASP.NET C# Developer with GenAI Experience(Only W2) position at Analytics Solutions?
Job Title: Senior ASP.NET C# Developer with GenAI Experience
Location: Pasadena CA / Alpharetta GA / Parsippany NJ
Job Summary
We are seeking a Senior ASP.NET C# Developer with hands-on experience building and integrating Generative AI (GenAI) solutions into enterprise applications. The ideal candidate will have strong expertise in C#, ASP.NET Core, microservices, cloud technologies, and practical experience working with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector databases, and AI orchestration frameworks.
Key Responsibilities
- Design, develop, and maintain scalable applications using C#, ASP.NET Core, and .NET 6/7/8.
- Develop RESTful APIs and microservices for enterprise applications.
- Build and deploy production-ready GenAI applications using LLMs such as GPT, Claude, Gemini, or Llama.
- Design and implement Retrieval-Augmented Generation (RAG) pipelines using vector databases and embedding models.
- Integrate AI capabilities into .NET applications using Azure OpenAI, OpenAI APIs, or other commercial/open-source LLMs.
- Develop AI workflows, prompt orchestration, context management, and response evaluation.
- Optimize AI applications for performance, scalability, latency, and cost.
- Implement monitoring, logging, observability, and security best practices.
- Collaborate with Product, Data Science, ML Engineers, and DevOps teams to deliver AI-powered solutions.
- Participate in architecture discussions, code reviews, and mentor junior developers.
Required Qualifications
- 6 years of experience in software development using C# and ASP.NET Core.
- Strong expertise in .NET 6/7/8, ASP.NET Core, Entity Framework Core, LINQ, and Web APIs.
- Experience designing REST APIs and microservices.
- Strong knowledge of SQL Server and NoSQL databases.
- Hands-on experience integrating LLMs (OpenAI, Azure OpenAI, GPT, Claude, Gemini, Llama) into production applications.
- Experience implementing RAG architectures.
- Experience with vector databases such as Pinecone, Weaviate, Milvus, pgvector, or Chroma.
- Knowledge of embeddings, semantic search, prompt engineering, and AI evaluation techniques.
- Experience with AI orchestration frameworks such as Semantic Kernel, LangChain, LangGraph, LlamaIndex, or Microsoft AI Foundry.
- Experience with Docker, Kubernetes, CI/CD, and cloud platforms (Azure preferred, AWS/Google Cloud Platform acceptable).
- Strong understanding of authentication, authorization, and application security.
- Excellent analytical, problem-solving, and communication skills.
Salary : $50 - $70