.Net Web API Developer

Filled
February 24, 2026

Job Description

Job Description

We are seeking a skilled .Net Web API Developer to design, develop, and maintain scalable web APIs for enterprise applications. The ideal candidate will have hands-on experience with .NET Core, cloud CI/CD processes, and database optimization techniques.

Key Responsibilities

  • Develop and maintain .NET Core Web APIs with a focus on performance and scalability.
  • Implement caching strategies using Redis or ElasticSearch to optimize application performance.
  • Work with MS-SQL, including writing efficient queries, stored procedures, and optimizing execution plans.
  • Implement and maintain authentication and security protocols for web APIs.
  • Use Postman and Swagger for API testing and documentation.
  • Collaborate with DevOps teams to configure and maintain CI/CD pipelines using Azure DevOps.
  • Debug and troubleshoot issues across the application stack.
  • Apply SOLID principles and software design patterns to develop maintainable and scalable solutions.

Required Skills & Expertise

  • Strong proficiency in C#, including data types, operators, generics, delegates, access modifiers, and methods.
  • Hands-on experience with .NET Core API development.
  • Strong understanding of SQL: DDL, DML, DCL, TCL, JOINs, execution plans, and query optimization.
  • Knowledge of caching techniques (Redis, ElasticSearch).
  • Familiarity with authentication mechanisms and secure coding practices.
  • Experience with Postman/Swagger for API testing and documentation.
  • Knowledge of CI/CD processes, preferably using Azure DevOps.
  • Ability to design scalable, high-performance applications.

Preferred Qualifications

  • Experience in enterprise-level projects with high-availability requirements.
  • Exposure to cloud environments (Azure) and containerization (Docker/Kubernetes).
  • Experience integrating APIs with front-end frameworks like React or Angular.