Developer C# (KSC Auto)
Описание
Локация: Москва, Россия
Компания
Kaspersky развивает флагманские B2B-продукты кибербезопасности и единую технологическую платформу для их управления.
Что делать
Развивать тестовый фреймворк: создавать новый функционал и поддерживать существующие решения.
Разрабатывать автотесты на C#.
Улучшать архитектуру решений и выполнять рефакторинг.
Участвовать в инфраструктурной разработке тестового фреймворка, дашбордов, микросервисов, утилит и контейнеров.
Проводить code review и составлять документацию.
Требования
Уверенное владение C# и понимание ООП.
Умение разбираться в чужом коде.
Технический английский.
Интерес к исследовательской деятельности.
Умение декомпозировать задачи.
Хорошо, если есть
Инициативность и конструктивность.
Знание основных паттернов проектирования GOF.
Опыт работы с Git и разработки unit-тестов.
Знание Python и Go.
Опыт написания SQL-запросов и понимание принципов организации баз данных.
Опыт разработки многопоточных приложений и микросервисов.
Навыки web-разработки.
Культура и преимущества
Кроссплатформенный продукт с desktop-, web-, cloud- и API-интерфейсами.
Работа с распределённым продуктом и нетривиальными техническими задачами.
Разработка с применением командной работы, ООП и постоянного совершенствования практик.