Key Responsibilities
Design, develop, and maintain full stack applications using .NET, C#, ASP.NET , and modern front-end frameworks (Angular, React, TypeScript).
Build and enhance microservices-based distributed architecture, ensuring performance, scalability, and reliability.
Develop secure and scalable RESTful Web APIs / Web Services; implement API security best practices.
Work with SOA, ESB, and messaging systems: NServiceBus, MSMQ, RabbitMQ, Kafka.
Implement data access layers using NHibernate, Dapper, Entity Framework or similar ORMs.
Develop Windows Services and backend services as required.
Write optimized stored procedures, database triggers, indexes, and views in SQL Server.
Required Skills / Must Have
Strong proficiency in C#, .NET, ASP.NET
Experience with .NET Framework 3.5 4.8, .NET Core, .NET 5
Strong understanding of Object-Oriented Programming
Experience building Distributed Systems and Microservices
Hands-on expertise in RESTful services, Web API, and API security
Experience developing Windows Services
Frontend
Experience with JavaScript, TypeScript
Expertise in CSS3, HTML5