ОК РУСАЛ приглашает на работу Backend-разработчик (.NET/ASP.NET) на проекты, связанные с HR-сервисами.
Обязанности
Требования
Опыт коммерческой разработки на .NET (ASP.NET, Web API) от .NET Core 3.1 и выше;
Знание .NET 6/7/8 (современных возможностей платформы);
Умение писать чистый, поддерживаемый код, соблюдая соглашения и best practices;
Опыт работы с многопоточностью (Task, async/await, Parallel LINQ);
Умение диагностировать узкие места производительности;
Опыт работы с ORM (Entity Framework Core, Linq2Db);
Уверенное знание реляционной СУБД MS SQL и оптимизации запросов;
Применение ООП, SOLID, паттернов проектирования (Repository, Unit of Work, CQRS и др.);
Опыт разработки микросервисных архитектур (разделение сервисов, взаимодействие через API);
Знание DDD (Domain-Driven Design) и Event-Driven архитектур;
Глубокое понимание REST API;
Знание веб-протоколов (HTTP/HTTPS, WebSockets, SignalR);
Опыт работы с OpenAPI (Swagger), аутентификацией (JWT, OAuth2.0).
Будет плюсом:
Условия