Source description
About the role
You are a highly skilled Senior .NET Full Stack Developer with 4 to 7 years of experience in modern web application development and Agentic AI solutions. Your role at Sonata Software as a .NET Full Stack Developer - Agentic AI involves designing, developing, and maintaining scalable web applications using .NET 8/.NET Core and modern front-end frameworks. You will be building AI-powered applications using Agentic AI frameworks and multi-agent architectures, developing REST APIs, GraphQL services, and microservices-based solutions, and designing and implementing RAG solutions using vector databases and enterprise knowledge sources. Your Key Responsibilities include: - Designing, developing, and maintaining scalable web applications using .NET 8/.NET Core and modern front-end frameworks. - Building AI-powered applications using Agentic AI frameworks and multi-agent architectures. - Developing REST APIs, GraphQL services, and microservices-based solutions. - Designing and implementing RAG solutions using vector databases and enterprise knowledge sources. - Integrating OpenAI, Azure OpenAI, Claude, Gemini, and other LLM services. - Developing MCP (Model Context Protocol) servers and clients for AI agent communication and tool integration. - Implementing prompt engineering, context management, guardrails, and AI monitoring. - Collaborating with cross-functional teams to deliver innovative AI-driven business solutions. - Ensuring application performance, scalability, security, and reliability. Required Skills: .NET Full Stack - Strong experience with C#, .NET 8/.NET Core, and ASP.NET Core Web API. - Hands-on experience with Angular, React, or Blazor. - Expertise in Entity Framework Core, LINQ, and SQL Server. - Strong understanding of REST APIs, GraphQL, and Microservices Architecture. Agentic AI - Experience building AI Agents using Semantic Kernel, LangChain, AutoGen, CrewAI, or similar frameworks. - Experience with Multi-Agent Systems and Agent Orchestration. - Strong knowledge of Prompt Engineering and Context Management. - Hands-on experience with RAG (Retrieval-Augmented Generation). - Experience working with Vector Databases such as Azure AI Search, Pinecone, ChromaDB, or Weaviate. - Experience integrating OpenAI, Azure OpenAI, Claude, Gemini, or similar LLMs. - Knowledge of AI Evaluation, Guardrails, and Monitoring. MCP (Model Context Protocol) - Experience developing MCP Servers and Clients. - Knowledge of Tool Integration and Function Calling. - Experience enabling Context Sharing across AI Agents. - Enterprise API and system integration using MCP. - Understanding of MCP Security, Authentication, and Authorization. Cloud & DevOps - Experience with Azure and/or AWS. - Hands-on experience with Azure OpenAI Services. - Familiarity with CI/CD pipelines and cloud-native application deployment. Experience Required - 4+ years of experience in .NET Full Stack Development. - Minimum 2 years of hands-on experience with Generative AI / Agentic AI solutions. - Experience delivering production-grade enterprise applications. At Sonata Software, you will have an outstanding opportunity to push the boundaries of what's possible and build innovative solutions to challenging problems. You will be part of a diverse team of innovators driven to craft the future. Sonata Software is an Equal Opportunity Employer promoting diversity in the workplace. You are a highly skilled Senior .NET Full Stack Developer with 4 to 7 years of experience in modern web application development and Agentic AI solutions. Your role at Sonata Software as a .NET Full Stack Developer - Agentic AI involves designing, developing, and maintaining scalable web applications using .NET 8/.NET Core and modern front-end frameworks. You will be building AI-powered applications using Agentic AI frameworks and multi-agent architectures, developing REST APIs, GraphQL services, and microservices-based solutions, and designing and implementing RAG solutions using vector databases and enterprise knowledge sources. Your Key Responsibilities include: - Designing, developing, and maintaining scalable web applications using .NET 8/.NET Core and modern front-end frameworks. - Building AI-powered applications using Agentic AI frameworks and multi-agent architectures. - Developing REST APIs, GraphQL services, and microservices-based solutions. - Designing and implementing RAG solutions using vector databases and enterprise knowledge sources. - Integrating OpenAI, Azure OpenAI, Claude, Gemini, and other LLM services. - Developing MCP (Model Context Protocol) servers and clients for AI agent communication and tool integration. - Implementing prompt engineering, context management, guardrails, and AI monitoring. - Collaborating with cross-functional teams to deliver innovative AI-driven business solutions. - Ensuring application performance, scalability, security, and reliability. Required Skills: .NET Full Stack - Strong experience with C#, .NET 8/.NET Core, and AS
More at Sonata Software