Компания Индид — российский разработчик программного обеспечения в сфере информационной безопасности. Мы создаем корпоративные продукты для защиты айдентити, которые обеспечивают многофакторную аутентификацию пользователей, контроль доступа к ресурсам и управление цифровыми сертификатами. Наши инновационные решения помогают выявлять и предотвращать атаки на айдентити, а также эффективно расследовать инциденты ИБ.
КОГО МЫ ИЩЕМ
Опытного Tech Lead .Net Developer в команду разработки продукта ITDR.
Indeed ITDR — система всесторонней защиты учетных записей в корпоративной среде. Продукт помогает выявлять атаки на учетные данные и контролировать доступ к корпоративным ресурсам без установки агентов и прокси-серверов.
Мы в поисках Tech Lead , который:
пишет качественный, "чистый" код;
берет задачи с высокой степенью неопределённости, исследует, анализирует, сравнивает альтернативы и предлагает решение;
принимает ответственность за техническое развитие продукта: держит фокус внимания на техническом совершенстве, покрытии автотестами, соблюдении единого code style, улучшении процессов CI/CD, code review и т.п;
развивает технические навыки команды разработки;
следит за тем, что разработка продукта следует архитектуре;
помогает разработчикам в проектировании и реализации технически сложных задач.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ
Разработкой и поддержкой компонентов распределенной on-prem системы защиты учетных записей пользователей в корпоративной среде.
КАКИЕ ТЕХНОЛОГИИ ИСПОЛЬЗУЕМ
Backend: .NET Core 8, C# 12, EF Core, PostgreSQL, RabbitMQ.
Frontend: Razor, Blazor (Interactive server-side rendering).
Тестирование: xUnit, .NET Aspire.
OC: Windows, Linux с использованием Docker-контейнеров, основанных на Alpine, Debian.
Инструменты: Git, GitLab, TiMe.
НЕОБХОДИМО ЗНАТЬ И УМЕТЬ
Отличные знания .NET Core, C#.
Навыки контрактного программирования.
Навыки разработки многопоточных приложений.
Понимание принципов OOП, SOLID.
Понимание принципов работы фреймворков ASP.NET, EF Core.
Понимание интерфейсов библиотек Microsoft.Extensions.* (Hosting, Options, Configuration, DependencyInjection, FileProviders, Logging).
Навыки проектирования с помощью неизменяемых объектов.
Знание паттернов проектирования (GoF, DI, MVC).
Навыки написания интеграционных и unit тестов.
Навыки разработки библиотек и фреймворков.
Навыки проведения Code review.
Навыки работы с Git.
Знакомство с идеями DDD, TDD.
Знание английского языка, достаточное для чтения технической документации.
БУДЕТ ПЛЮСОМ
Понимание принципов работы операционных систем Linux, Windows, опыт разработки системного ПО.
Опыт программирования на Kotlin/Java с использованием ReactiveX.
Опыт программирования на C++.
Опыт работы с Active Directory.
Опыт работы с протоколами LDAP, Kerberos, NTLM.
Опыт работы с .NET фреймворками Razor, Blazor, Aspire.
МЫ ПРЕДЛАГАЕМ
Официальное трудоустройство по ТК РФ с первого дня;
ДМС со стоматологией после испытательного срока;
Работу в одном из наших офисов (в Москве, Санкт-Петербурге, Великом Новгороде) или удаленную работу, гибкий график;
Образовательную программу, включающую в себя курсы английского языка, приобретение литературы, участие во внутренних и внешних обучающих мероприятиях;
Программу внутренней мобильности (переходы и развитие внутри компании);
Программы премирования за рекомендации новых сотрудников и внедрение идей;
Преимущества работы в аккредитованной ИТ-компании.
Парфюмерно-косметический супермаркет Золотое Яблоко
Санкт-Петербург
Не указана
Санкт-Петербург
Не указана
Санкт-Петербург
от 200000 RUR
Maxim technology
Санкт-Петербург
от 200000 RUR
Санкт-Петербург
от 4500 USD
Системные Технологии
Санкт-Петербург
до 350000 RUR