Senior .NET developer

Office
Full-time
Remotely

The team is inviting you to participate in design and further development of a self-service portal (application portal) for the Company's employees.


Project Description and Scope:

  • Self-service portal (application portal) for the Company's employees.
  • Automation of full cycle of services management for employees.
  • HR services automation block for the Company's employees (integrations with Employee Cabinet, HR systems, Service Desk).


Requirements:

Experience - 5 years or more in the below stack.

  • Experience in commercial development on .NET platform (ASP.NET, WEB API) from .NET Core 3.1 and above;
  • Experience using ORM (EntityFramework, Linq2DB and others);
  • Knowledge and experience in applying OOP principles and design patterns, SOLID principles, microservice architecture;
  • Experience working with relational databases (MS SQL) and optimizing queries to them;
  • Experience in developing applications based on microservice architecture;
  • Understanding of web protocols (HTTP, HTTPS) and REST API;
  • Experience with Git version control system.

Would be a plus:

  • Experience with ASP.NET WebForms
  • Experience with message queues (RabbitMQ, Kafka).
  • Experience with JavaScript/HTML/CSS
  • Knowledge of TypeScript, JavaScript;
  • Experience with ReactJS.


Conditions:

  • Remote work, or work on-site.
  • Citizens of Russia or Belarus.