HamburgerMenu
hirist

Happiest Minds Technologies - Module Lead - .Net Development

Happiest Minds Technologies
5 - 8 Years
Bangalore

Posted on: 04/07/2026

showcase-imageshowcase-imageshowcase-image

Job Description

Job Description :


- .NET Development : .NET 6 or above, with preference for .NET 8 long-term support. Strong command of C# 10+ features: records, nullable reference types, pattern matching, and primary constructors.

- ASP.NET Core Web API : Minimal APIs, middleware pipelines, dependency injection, and request validation.

- Entity Framework Core : Migration management, query optimization, and relationship mapping.

- Testing : xUnit or NUnit with Moq or NSubstitute. Integration testing using WebApplicationFactory and TestContainers for .NET.

- Azure Services Integration : Azure Service Bus, Azure Functions, Azure App Service, and Azure Key Vault for secrets management.

- Tooling : Dotnet CLI, NuGet, GitHub Actions or Azure DevOps Pipelines for CI/CD.

- Code Quality : Roslyn analyzers, StyleCop, or SonarQube for .NET. Code coverage enforced via coverlet.

- Messaging and Async Patterns : Azure Service Bus, MassTransit, MediatR for CQRS/event-based decoupling.

- Semantic Kernel Proficiency : Plugin development, planner usage, and agent loop construction for enterprise automation.

- Azure OpenAI Service Integration : Embedding generation, chat completion with function calling, and RAG pattern implementation.

- Azure AI Search : Vector and hybrid search configurations. Index design and retrieval pipeline tuning.

- MCP Integration : Consuming MCP servers via REST transport, building MCP-compatible tool endpoints, and agent-tool binding.

- Microsoft Copilot Extensibility : Familiarity with Copilot Studio, declarative agents, or Teams AI Library a plus.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...