Обязанности: Участие в проектировании и разработке внутренних кроссплатформенных систем и сервисов компании (Учет каталога произведений, учет прав, доставка контента, интеграция с контрагентами и т.д.). Требования: Высшее техническое образование (желательно); Понимание и применение на практике принципов SOLID; Твердые знания С# v. 10+ (.Net Core 8); Базовые знания JavaScript/HTML/CSS, MS SQL Server; Навыки TSQL (MSSQL - запросы, процедуры, оптимизация запросов, Service Broker); Опыт работы/принципы проектирования REST API; Понимание встроенного контейнера DI (время жизни, зависимость и т.д.); Полное понимание Pipeline ASP.NET Core. Обработка исключений, хандлеры на уровне Midleware; Знание основ и применение на практике микросервисной архитектуры (отсюда понимание паттерна DDD); Умение самостоятельно разрабатывать пользовательские интерфейсы; Владение Git на уровне совместной работы; Опыт работы с Entity Framework Core, Serilog (Nlog), MediatoR, Newtonsoft, Razor; Владение ASP.NET Identity, OIDC, JWT. Плюсом будут: TypeScript, React и опыт разработки web-приложений; Работа с Docker (docker-compose, docker service (docker swarm)); Умение проектировать реализацию и декомпозировать сложные бизнес-задачи; Опыт работы с MVC/Razor page; Поддержка легаси-кода на .Net 4.0+; Опыт работы с брокером сообщений (Rabbit MQ, MSMQ, Kafka). Условия: Оформление по ТК РФ; ДМС; Занятия английским языком индивидуально он-лайн.
Ведущий разработчик .Net (С# FullStack)
Договорная
Москва. Станции метро: Курская
Эверис, Представительство
Ведущий программист .Net/JavaScript
Договорная
Москва. Станции метро: Курская
Программный Продукт, ИТ-компания