.Net Senior Developer
Date:
7 May 2026
Company:
Qualitest Group
Country/Region:
IN
We are looking for a highly skilled Senior Software Engineer with strong expertise in Microsoft technologies, Azure cloud services, and modern TypeScript development. The ideal candidate should have hands-on experience building scalable, event-driven applications using Azure-native services and modular frontend/backend components. This role requires strong problem-solving skills, clean coding practices, and a deep understanding of software architecture and SOLID principles.
Key Responsibilities
- Develop and maintain Azure Functions using C#,.NET 8+, .net Core for scalable serverless and event-driven workflows
- Design and implement messaging solutions using Azure Service Bus and Event Grid, including topics, subscriptions, sessions, and filters
- Build reusable and modular TypeScript ESM libraries for browser and Node.js environments
- Write robust unit tests using xUnit/MSTest for .NET applications and Vitest for TypeScript modules
- Apply SOLID principles, clean architecture, and design patterns across applications
- Collaborate on CI/CD implementation using Azure DevOps and GitHub Actions
- Ensure application observability through structured logging, diagnostics, and monitoring
- Participate in architecture discussions, code reviews, and knowledge-sharing initiatives
- Work closely with cross-functional teams during IST hours with partial overlap with US teams
Required Skills & Experience
Core Technical Skills
- 5+ years of experience in Microsoft .NET, .Net Core and C#
- Strong expertise in asynchronous programming, Dependency Injection, and clean architecture principles
- Strong understanding of OOPS, SOLID principles, and design patterns
- Hands-on experience with Azure services:
- Azure Functions
- Azure Service Bus
- Azure Event Grid
- Cosmos DB
- Experience with scalable software architecture patterns such as Clean Architecture, Onion Architecture, and Monolithic systems
- Strong knowledge of TypeScript and modern ECMAScript Modules (ESM)
- Experience with React.js and TypeScript (1–3 years hands-on)
- Strong unit testing experience using xUnit, MSTest, and Vitest
- Experience with Azure DevOps pipelines and GitHub Actions for CI/CD automation
- Strong proficiency with Git workflows and version control practices
- Experience working with MSSQL databases
Must-Have Skills
- .NET Core/ C#
- Azure Services
- Azure Devops
Preferred / Bonus Skills
- Experience with Power Platform extensibility or Azure Logic Apps
- Exposure to Domain-Driven Design (DDD) and Event Sourcing
- Passion for modular architecture, developer productivity, and reusable systems