We are looking for a skilled .NET Developer with expertise in building scalable applications and services using Microsoft technologies. The ideal candidate should have hands-on experience with C#, .NET Core, and web development frameworks, along with strong knowledge of security protocols, database programming, and cloud services.
Key Responsibilities
- Design, develop, and maintain applications using C#, .NET Core, ASP.NET, and MVC.
- Build and consume RESTful APIs for seamless system integrations.
- Write, optimize, and maintain SQL queries, stored procedures, and performance tuning.
- Experience with Azure Cloud services and integration services for cloud-based application deployment and management. (Any other cloud exp will do)
- Participate in code reviews, testing, troubleshooting, and performance improvement.
- Work closely with cross-functional teams to deliver high-quality solutions within timelines.
- (Optional) Implement security protocols such as OAuth, OpenID Connect, HTTPS, and role-based access control (RBAC).
- (Optional) Collaborate on front-end development with Angular, React, or jQuery.
Required Skills/Experience
- Strong programming skills in C# and .NET Core.
- Proficiency in ASP.NET MVC and REST API development.
- Expertise in SQL – query writing, stored procedure development, and performance optimization.
- Experience working with Azure Cloud and integration services.
- Event driven Architecture (Apache Kafka/Azure Event Bus/AWS SQS) (Onshore Important)