О команде:

Наша команда разрабатывает единую технологическую платформу для управления флагманскими B2B продуктами компании, такими как Kaspersky Endpoint Security for Windows, for Mac, for Linux, как для рабочих станций, так и для серверов. Работа с распределенным продуктом ставит перед нами интересные и нетривиальные задачи. А постоянное развитие продукта - открывает простор для новых разработок.

 

О продукте:

Наш продукт имеет множество интерфейсов (desktop, web, cloud, api), является кроссплатформенным. При разработке мы руководствуемся принципами командной работы, ООП и следим за постоянным совершенствованием применяемых практик и подходов.


Для чего вы нам нужны:

  • Развитие тестового фреймворка: разработка нового функционала и поддержка существующего.
  • Разработка автотестов на C#.
  • Улучшение архитектуры существующих решений и рефакторинги.
  • Участие в инфраструктурных разработках, среди которых – тестовый фреймворк, дашборд, микросервисы, утилиты, контейнеры и многое другое.
  • Code Review.
  • Составление документации для разрабатываемых решений.

Что вам для этого нужно:

  • Уверенное владение C#.
  • Понимание ООП.
  • Умение разбираться в чужом коде.
  • Технический английский.
  • Интерес к исследовательской деятельности.
  • Умение декомпозировать задачи.

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

  • Инициативность и конструктивность.
  • Знание основных паттернов проектирования (GOF).
  • Опыт работы с Git.
  • Разработка unit тестов.
  • Знание языков: Python, Go.
  • Опыт написания SQL запросов, понимание принципов организации баз данных.
  • Опыт разработки многопоточных приложений.
  • Разработка микросервисов.
  • Навыки web-разработки.