Description

You will design, develop, and deploy scalable web applications and microservices using the .NET ecosystem.

Responsibilities

  • Design and maintain RESTful APIs and microservices for high-traffic applications.
  • Write clean, maintainable code following OOP principles and design patterns.
  • Manage database schema changes across relational and NoSQL databases.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot, debug, and optimize code for performance and scalability.

Required Skills

  • 4 to 10 years of experience in .NET technologies.
  • Proficiency in C#, .NET Core, and ASP.NET Core.
  • Strong experience with Web APIs and RESTful services.
  • Experience with SQL Server, PostgreSQL, or NoSQL databases.
  • Knowledge of Git version control.
  • Familiarity with unit testing and test-driven development (TDD).
  • Experience with cloud platforms such as Azure or AWS.
  • Understanding of CI/CD pipeline setups.
  • Working knowledge of HTML, CSS, and JavaScript.

Preferred Skills

  • Experience with front-end frameworks like React, Angular, or Vue.js.
  • Knowledge of containerization using Docker and Kubernetes.
  • Familiarity with cloud-native architectures and serverless computing.

Education

Any Graduate