Software Engineer - .Net Full Stack
On-site · Chennai, Tamil Nadu, India
Job Summary
Design, build, and maintain Teams (M365) applications, collaborating with stakeholders, and ensuring secure and reliable app development and deployment. Expertise in Microsoft Teams SDK, Microsoft Agent SDK, building apps for Teams/M365, Mobile Native M365 apps, React with Fluent UI, Azure services (Azure BOT, AD B2C/Entra External ID, App Registration, App Insights, AKS), CI/CD pipelines (GitLab), automation/scripting (PowerShell, Python) and IaC (Terraform). Familiarity with YAML; database scripting and deploying via code using Liquibase or Flyway. Monitoring with DataDog, SignFX, AppDynamics. Strong backend with .NET (Entity Framework Core, Microservices), React front end, and testing tools (Playwright for front-end E2E and Karate for backend E2E). Collaboration with cross-functional teams; documentation and maintenance of Teams apps and related Azure infrastructure.
Required Qualifications
- Must Have DotNet (Entity Framework Core, Microservices)
- React with Fluent UI
- Azure AD
- OAuth
- JWT
- Microsoft Teams SDK
- Microsoft Agent SDK
- React with Fluent UI
- Playwright for front end E2E and Integration testing
- Karate for backend E2E testing
- Azure hands with AD B2C/Entra External ID
- BOT
- SignalR
- AKS
- App Registrations
- App Insights
- CI/CD pipelines in GitLab
- Azure Kubernetes
- Azure AD B2C/Entra External ID
- OAuth
- JWT
- Entity Framework Core
- Microservices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.