Senior Software Engineer - .net Full Stack+ Ai (agentic Ai/rag/llm)

A.p. Moller Maersk  ยท  via Tech Sales Jobs
๐Ÿ“ Pune, Bengaluru

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.

Uses Agentic AI LLMs and RAG for NLP features; building AIโ€‘assisted capabilities within a .NET/Azure fullโ€‘stack context.

Location: Pune, Bengaluru

Type: Full Time, Permanent

Posted: 2 days ago

Category: Software Engineering

Vibe Markers: ๐Ÿ’ป Open Source, ๐Ÿ”ฅ Hot

Experience Level: Senior

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.

Tech Stack

.NET Core, C#, ASP.NET, React.JS, Vue.JS, Angular, REST, Kafka, Microsoft Azure, Docker, Azure Functions, Azure Blob Storage, Agentic AI Large Language Model, RAG, LLM

Skills

System Design, API Design, RESTful Architecture, Event-driven Architecture, Real-time Data Processing, Cloud Architecture, Containerization, Serverless, Scalability, Performance Optimization, Security Best Practices, Testing & Deployment, Cross-functional Collaboration, Natural Language Processing, Working with LLMs