Задачи
•Развивать серверную часть на C# / .NET 8: ASP.NET Core Web API, доменные сервисы, объектную модель;
•Проектировать и поддерживать REST API, интеграции и сценарии работы с документами: WebDAV, онлайн-редактирование;
•Работать с MS SQL и PostgreSQL: запросы, скрипты, миграции, производительность;
•Поддерживать инфраструктурную обвязку: кэш Redis, полнотекстовый поиск Elasticsearch, real-time SignalR, логирование;
•Собирать и разворачивать приложение в Docker, включая multi-stage, nginx, Astra Linux и офлайн-контур с приватным репозиторием пакетов;
•Разбираться в требованиях, проводить код-ревью и отвечать за выпуск приложения в прод — от локального запуска до работающего релиза.
Требования
•Опыт коммерческой разработки на .NET / C# от 5 лет;
•Уверенное владение .NET 8 и ASP.NET Core Web API;
•Опыт работы с Docker от 3 лет: multi-stage-сборки, docker compose, отладка и запуск сервисов в контейнерах;
•Хорошее знание SQL и практика работы с MS SQL и/или PostgreSQL: планы запросов, скрипты, оптимизация;
•Знание DI/IoC-контейнеров, асинхронности, структурного логирования, Swagger/OpenAPI;
•Понимание аутентификации и безопасности: JWT, Kerberos/NTLM, LDAP / Active Directory;
•Умение самостоятельно работать в удалённом формате и поддерживать прозрачную коммуникацию.
Условия
•Зарплата от 200000 рублей.