Key Responsibilities
Design, develop, and maintain scalable full-stack applications using .NET technologies
Build and manage REST APIs and microservices architecture
Collaborate with cross-functional teams for system design and delivery
Ensure application performance, security, and scalability
Participate in architecture discussions and technical decision-making
Core Technical Skills
Backend Development
Robust experience in C# and .NET Core / .NET 6+
Hands-on with ASP.NET Core (Web APIs, MVC)
Experience with Entity Framework Core / Dapper for data access
Frontend Development
Proficiency in JavaScript / TypeScript
Experience with up-to-date frameworks like React or Angular
Knowledge of HTML5, CSS3, responsive design
Cloud & DevOps (Azure Mandatory)
Hands-on with Microsoft Azure:
App Services
Azure Functions
Azure AD
Service Bus / Messaging
Experience in CI/CD pipelines (Azure DevOps / GitHub Actions)
Knowledge of Docker & Kubernetes (AKS preferred)
Exposure to Infrastructure as Code (Bicep / Terraform)