← Back to Jobs

Senior Software Engineer - .NET Full Stack+ AI (AGENTIC AI/RAG/LLM)
A.P. Moller Maersk
Software EngineeringPune, Bengaluru
4 weeks ago
💻 Open SourceUses Agentic AI LLMs and RAG for NLP features; building AI‑assisted capabilities within a .NET/Azure full‑stack context.
About the Role
Senior Full Stack .NET engineer responsible for designing, developing, testing, deploying and maintaining large-scale .NET Core applications, APIs and real-time data pipelines. Work across frontend (React/Vue/Angular) and backend systems, integrate Kafka and Azure services, and apply Agentic AI / LLM / RAG techniques for NLP-enabled features.
Job Description
Role
Senior Full Stack .NET Engineer focused on building and operating large-scale software applications using .NET Core and modern frontend frameworks, integrating real-time data processing and AI-driven natural language capabilities.
Key Responsibilities
- Design, develop, test, deploy and maintain large-scale software applications using .NET Core.
- Build high-quality RESTful APIs and integrate them with Kafka messaging queues for real-time processing.
- Ensure scalability, security, performance and reliability by following software engineering best practices.
- Collaborate with cross-functional teams to gather requirements and implement solutions.
- Integrate LLM-based NLP features (retrieval-augmented generation / Agentic AI) into applications.
Requirements
- 8–14 years of experience as a Full Stack .NET Developer or similar role.
- Strong proficiency in C# and ASP.NET.
- Frontend experience with React.JS, Vue.JS or Angular.
- Experience with Microsoft Azure platform, including containerization (e.g., Docker), serverless computing (e.g., Azure Functions) and storage solutions (e.g., Azure Blob Storage).
- Experience integrating APIs with Kafka or other messaging systems for real-time data processing.
- Familiarity with large language models and retrieval-augmented generation (Agentic AI / LLM / RAG) for NLP tasks.