Senior .Net developer (Dephaze)

Дата размещения вакансии: 20.01.2025
Работодатель: Positive Technologies
Уровень зарплаты:
з/п не указана
Город:
Нижний Новгород
Требуемый опыт работы:
Более 6 лет

Кто мы

Positive Technologies — вендор продуктов и услуг в области кибербезопасности. Более 20 лет наша основная задача — предотвращать хакерские атаки до того, как они причинят неприемлемый ущерб бизнесу и целым отраслям экономики. Наши технологии используют около 4000 организаций по всему миру.

Сейчас мы в поиске сильного разработчика в команду PT Dephaze.

PT Dephaze - это один из первых атакующих продуктов в линейке Positive Technologies, который в автоматическом режиме тестирует на проникновение инфраструктуру заказчика, применяя современные хакерские инструменты и техники без вреда для целевых систем. Оснащенный умным принятием решений, Dephaze использует различные векторы атак до тех пор, пока не дойдет до обозначенной ему цели.

Если ты амбициозный Senior .NET разработчик и готов с головой погрузиться в кибербезопасность, решать сложнейшие задачи в разных направлениях, принимать серьезные технологические вызовы - нам точно по пути.

Наш стек:

Backend: .NET 8, C++ 17
Frontend: Angular 18, Typescript 5.4, Koobiq
Storage: PostgreSQL, MinIO
Observability: OpenSearch, VictoriaMetrics, Grafana, Jaeger
Automation: Ansible, Terraform, Docker, GitLab

Задачи:

  • Разбираться в сложной доменной области и “приземлять” ее на код;

  • Проектировать комплексные архитектурные решения;

  • Писать надежный и масштабируемый код, покрытый тестами, проводить код-ревью;

  • Чистым R&D. Разрабатывать POC-и инструментов для проверки гипотез.

Требования:

  • Опыт в серверной .NET разработке от 5 лет;

  • Высокая экспертиза, глубокое знание платформы .NET;

  • Уверенное знание ООП, DDD, паттернов проектирования;

  • Уверенное знание SQL, любой реляционной БД и ORM к ней (у нас PostgreSQL);

  • Опыт проектирования и разработки приложений с нуля;

  • Базовые знания сетей и администрирования ОС Linux/Windows.

Будет плюсом:

  • Опыт использования брокера сообщений (RabbitMQ / Kafka);

  • Опыт написания интеграционных тестов (NUnit / Specflow) в том числе по TDD, BDD;

  • Опыт проектирования систем с использованием CQRS или Event-Sourcing;

  • Опыт работы с игровыми движками, создания игр (внезапно).

Мы предлагаем:

  • Условия для постоянного развития: внешние и внутренние образовательные программы, митапы, научпоп-лекции, экспертное обучение, обучение для руководителей и не только;
  • Гибкий подход к отдыху: 28 календарных дней отпуска, доплату отпускных до полного оклада и 10 day off в год;
  • Заботу о здоровье: ДМС с первой недели работы, включая стоматологию, ежегодный чекап и возможность посещать онлайн-сессии с психологом через партнерский сервис;
  • Компенсацию до 50% расходов на занятия спортом и английским языком в рамках ежегодного бюджета;
  • Работу в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития.