Senior .NET Full Stack Developer
Location: Bangalore / RemoteExperience: 10 - 12 Years of experience
About the Role
We are seeking a highly skilled and motivated Senior .NET Full Stack Senior Developer to join our growing technology team. The ideal candidate will have strong experience in developing scalable web applications using contemporary Microsoft technologies, with expertise in both backend and frontend development. This role requires hands-on experience in ASP.NET Core, modern front-end frameworks, REST APIs, database design, cloud deployment and modern software architecture principles, along with strong mentoring and collaboration skills.
Key Skills
Backend Technologies (Mandatory)
.NET Core 8 or above
C#
ASP.NET Core
Web API Development
Microservices Architecture
Worker Services / Windows Services
Microsoft SQL Server (Mandatory)
PostgreSQL
MySQL
Entity Framework Core
LINQ
Version Control & DevOps
Git
Team Foundation Server (TFS)
Azure DevOps
Cloud Technologies (Good to Have)
Experience with Microsoft Azure services including:
Load Balancer
DNS
Traffic Manager
Compute Services
Storage Services
Azure SQL
Cosmos DB
Azure Cognitive Search
Azure Functions
Logic Apps
API Management
Service Bus
Key Vault
Redis Cache
Azure Active Directory (AAD)
Application Insights
RabbitMQ
Key Responsibilities
Collaborate with business stakeholders and cross-functional teams to understand and define application requirements
Analyze system requirements and contribute to solution design and technical architecture
Develop detailed technical specifications and project documentation
Design, develop, test, and maintain scalable applications using ASP.NET Core 8 and related technologies
Build and consume RESTful APIs and microservices
Develop responsive user interfaces using Blazor, Razor, JavaScript, and Angular
Review, troubleshoot, debug, and optimize existing appli