Experience : 5 years
Key responsibilities: -
Design, develop, and maintain scalable applications using ASP.NET MVC and C#.
Develop and consume RESTful APIs to integrate different platform components.
Implement and maintain Swagger/OpenAPI specifications for API documentation and testing.
Design and implement secure API authentication and authorization mechanisms using standards like JWT and OAuth.
Write optimized SQL queries and stored procedures for MS SQL Server.
Collaborate with cross-functional teams including product owners, QA, DevOps, and front-end developers.
Participate in Agile ceremonies (Scrum, Sprint Planning, etc.).
Perform code reviews and contribute to architecture decisions.
Troubleshoot production issues and ensure high availability and performance.
Follow best practices in coding standards, design patterns, and application security.
Skills and Experience: -
Required:
5+ years of overall experience in .NET development.
Strong expertise in ASP.NET MVC, C#, and SQL Server.
2+ years of experience in designing and consuming RESTful APIs.
Solid understanding of object-oriented programming and design principles (OOP, SOLID).
Experience working with JavaScript, jQuery, HTML5, CSS3.
Experience working with version control like Bitbucket, Git.
Knowledge of deploying .NET applications on IIS.
Have worked on any B2C Ecommerce platform.
Preferred (Will add advantage to profile if know any of these):
Knowledge of .NET Core or experience in migrating from .NET Framework to .NET Core.
Experience with unit testing frameworks like NUnit or MSTest.
Familiar with Amazon Web Services (AWS) services like S3, SNS, SQS, Parameter Store, Redis cache, Open Search etc.
Additional Details: -
Preferable location – Delhi NCR (Remote)
Travel: As per job & client requirement.
Industry Type: IT - Software/Software Service.