Key Responsibilities
A. Application Development
Design, develop, and maintain web applications using ASP.NET Core MVC following eClerx coding standards and best practices.
Build and integrate RESTful APIs with internal systems and third-party services. Write clean, modular, and scalable C# code with a strong focus on testability and maintainability. Work with Entity Framework / LINQ for data access layer design and optimization. Collaborate with front-end developers to integrate UI components with backend business logic using HTML5, CSS3, JavaScript, jQuery, and Bootstrap. Write and optimize SQL Server queries, stored procedures, and indexing strategies for high-performance data operations. Implement authentication and authorization mechanisms including JWT, ASP.NET Identity, and OAuth. Configure Dependency Injection and Middleware within .NET Core applications...