Senior Developer C# (Application Infrastructure Services Development)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда разработки облачной инфраструктуры ищет старшего .NET разработчика для участия в разработке B2B-инфраструктуры компании.
Наша команда представляет два основных проекта: это Kaspersky Business Hub - B2B Small and Medium business решение (сайт: cloud.kaspersky.com) и Kaspersky Security Center Cloud Console - B2B Enterprise решение (сайт: ksc.kaspersky.com). Это 2 портала, которые обеспечивают решение для бизнеса Kaspersky Security Center (KSC) в облаке, который позволяет компаниям разного размера обеспечивать безопасность на предприятии, создаётся рабочая область в облаке, через которую можно распространить антивирусы – эндпойнты на девайсы в компании (компьютеры, мобильники и т.д.) и централизовано управлять безопасностью.
Для чего Вы нам нужны:
- Исследовать новые сервисы, предоставляемые публичными облаками Azure
- Разрабатывать облачные (Azure) сервисы
- Разрабатывать клиентские web-приложения и утилиты
- Разрабатывать unit-тесты для своего кода
- Сопровождать сервисы (рефакторинг, оптимизация, исправление ошибок)
- Проектировать и участвовать в выборе используемых технологий и компонентов
- Участвовать в разработке планов и оценке технической реализации
Мы ожидаем:
- Разработка на .NET, C# не менее трёх лет
- Понимание процессов гибкой разработки
- Понимание принципов ООП
- Многопоточное и асинхронное программирование
- Понимание устройства распределённых/высоконагруженных облачных систем
Плюсом будет:
- Опыт использования принципов Event Sourcing, CQRS и DDD
- Опыт разработки под .net core
- Опыт использования docker, k8s
- Опыт разработки под Azure
- Опыт использования Microsoft Orleans
- Понимание REST, опыт работы с SOAP
- Опыт web-разработки (ASP.NET MVC/Web API, ASP.NET Core, AngularJS, CSS, вёрстка)
- Опыт программирования на PowerShell, использования Azure CLI, TerraForm