Компания Индид

.NET Senior Developer

300 000 - 400 000 RUR
  • Нижний Новгород
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • Git
  • .NET Core
  • DDD
  • Linux
  • Windows Server
  • C#
  • ASP.NET
  • Английский — B1 — Средний

Компания Индид — российский разработчик программного обеспечения в сфере информационной безопасности. Мы создаем корпоративные продукты для защиты айдентити, которые обеспечивают многофакторную аутентификацию пользователей, контроль доступа к ресурсам и управление цифровыми сертификатами. Наши инновационные решения помогают выявлять и предотвращать атаки на айдентити, а также эффективно расследовать инциденты ИБ.

КОГО МЫ ИЩЕМ

Опытного .NET программиста в команду ITDR.

Indeed ITDR — система всесторонней защиты учетных записей в корпоративной среде. Продукт помогает выявлять атаки на учетные данные и контролировать доступ к корпоративным ресурсам без установки агентов и прокси-серверов.

Нам нужен опытный разработчик, который:

  • пишет качественный, "чистый" код;

  • способен самостоятельно проектировать решения задач, имеющих некоторую неопределённость;

  • занимается автоматизацией тестирования (интеграционные и unit тесты на .NET);

  • следует единому code style;

  • участвует в 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-контейнеров.

  • Инструменты: Git, GitLab, TiMe.

НЕОБХОДИМО ДЛЯ РАБОТЫ

  • Отличные знания .NET Core, C#.

  • Навыки контрактного программирования.

  • Навыки разработки многопоточных приложений.

  • Понимание принципов OOП, SOLID.

  • Навыки написания интеграционных и unit тестов.

  • Навыки разработки библиотек и фреймворков.

  • Навыки проведения Code review.

  • Навыки работы с Git.

  • Знание английского языка, достаточное для чтения технической документации.

БУДЕТ ПЛЮСОМ

  • Понимание принципов работы фреймворков ASP.NET, EF Core.

  • Понимание интерфейсов библиотек Microsoft.Extensions.* (Hosting, Options, Configuration, DependencyInjection, FileProviders, Logging).

  • Навыки проектирования с помощью неизменяемых объектов.

  • Знание паттернов проектирования (GoF, DI, MVC).

  • Знакомство с идеями DDD, TDD.

  • Имеет навыки разработки UI.

  • Понимание принципов работы операционных систем Linux, Windows, опыт разработки системного ПО.

  • Опыт программирования на Kotlin/Java с использованием ReactiveX.

  • Опыт программирования на C++.

  • Опыт работы с Active Directory.

  • Опыт работы с протоколами LDAP, Kerberos, NTLM.

  • Опыт работы с .NET фреймворками Razor, Blazor, Aspire.

МЫ ПРЕДЛАГАЕМ

  • Официальное трудоустройство по ТК РФ с первого дня;

  • ДМС со стоматологией после испытательного срока;

  • Работу в одном из наших офисов (в Москве, Санкт-Петербурге, Великом Новгороде) или удаленную работу, гибкий график;

  • Образовательную программу, включающую в себя курсы английского языка, приобретение литературы, участие во внутренних и внешних обучающих мероприятиях;

  • Программу внутренней мобильности (переходы и развитие внутри компании);

  • Программы премирования за рекомендации новых сотрудников и внедрение идей;

  • Преимущества работы в аккредитованной ИТ-компании.