Senior Software Engineer - .Net Full Stack
On-site · Chennai, Tamil Nadu, India
Job Summary
Senior Software Engineer - .Net Full Stack responsible for designing, building, and maintaining Teams (M365) applications. Collaborate with stakeholders to deliver secure, reliable app development and deployment. Key focus areas include Teams SDK and Agent SDK, React with Fluent UI, Azure services (AD B2C/Entra External ID, App Registrations, App Insights, AKS, OAuth/JWT), CI/CD pipelines via GitLab, automation with PowerShell and Python, and IaC with Terraform. Experience across Azure BOT, DataDog/AppDynamics monitoring, and end-to-end testing with Playwright (frontend) and Karate (backend).
Required Qualifications
- Senior Software Engineer - .NET Full Stack
- Experience designing, building, and maintaining Teams/M365 apps
- Experience with Microsoft Teams SDK, Agent SDK, Azure services
- React with Fluent UI
- Azure AD B2C/Entra External ID
- OAuth, JWT
- CI/CD pipelines (GitLab)
- Scripting languages (PowerShell, Python)
- IaC tools (Terraform)
- Kubernetes (AKS)
- App Registrations, App Insights
- Playwright for frontend E2E and integration testing
- Karate for backend E2E testing
- Knowledge of DataDog, AppDynamics
- 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.