Padmi

MODULE LEAD - Spring

BangalorePosted 1 month ago
Software engineeringSenior
Apply at Happiest Minds Technologies

Opens the source posting on jobs.happiestminds.com

Source description

About the role

View original

● .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 with 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 with vector and hybrid search configurations. Index design and retrieval pipeline tuning. ● MCP integration from .NET: consuming MCP servers via REST transport, building MCP-compatible tool endpoints, and agent-tool binding. ● Microsoft Copilot extensibility patterns: familiarity with Copilot Studio, declarative agents, or Teams AI Library a plus. ● .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 with 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 with vector and hybrid search configurations. Index design and retrieval pipeline tuning. ● MCP integration from .NET: consuming MCP servers via REST transport, building MCP-compatible tool endpoints, and agent-tool binding. ● Microsoft Copilot extensibility patterns: familiarity with Copilot Studio, declarative agents, or Teams AI Library a plus. 50534 ● .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 Framew... ● .NET 6 or above, with preference for .NET 8 long-term support. Strong comman ... ● .NET 6 or above, with preference for .NET 8 long-term support. Strong command of C# 10+ features: records, nullable reference types, pattern matchin... .NET,ASP.NET Core Web API,.NET 8,Azure Integration Services,Code Quality,MCP integration from .NET,Microsoft Copilot extensibility patterns,Azure DevOps

One address, no account. We’ll tell you when matching roles go live.

More at Happiest Minds Technologies

Related open roles

View all roles