Required Skills and Qualifications:

  • 10+ years of hands-on experiencein full-stack development with a focus on .NET technologies.
  • Extensive experience withC#, .NET Core, ASP.NET MVC, Web API, Entity Framework.
  • Strong front-end development skills using modernJavaScript frameworkssuch asAngular, React, orVue.js.
  • Proficiency inHTML5, CSS3, SASS/LESS, JavaScript (ES6+).
  • Expertise inintegration technologies, includingRESTful APIs,SOAP,microservices, andmessage queues(e.g., RabbitMQ, Kafka).
  • Experience withAzure,AWS, orGoogle Cloud Platformfor cloud-based application development and deployment.
  • Proficient in working with databases, includingSQL Server,MySQL,PostgreSQL, andNoSQLdatabases.
  • Strong knowledge ofdesign patterns,SOLID principles, and best practices in software architecture.
  • Experience inCI/CD pipelines(e.g., Jenkins, Azure DevOps, GitHub Actions) andversion controlsystems such as Git.
  • Ability to develop and maintain unit and integration tests using testing frameworks likeNUnit or similar.
  • Knowledge ofcontainerizationtechnologies (Docker, Kubernetes) and experience deploying to cloud or on-premise environments.
  • Familiarity withDevOps practicesand a collaborative approach to working with operations teams.
Similar jobs