Middle/Senior C# Developer (Activation Development)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Кто мы:
Activation Service - распределенная cистема, осуществляющая активацию лицензий для приложений Компании.
Для чего вы нам нужны:
- анализировать входящие требования от аналитиков
- оценивать и планировать техническую реализацию требований
- разрабатывать и клиентскую и серверную части сервиса
- писать юнит-тесты
- писать автоматизированные тесты по тест-кейсам
- подготавливать сервисную документацию для передачи техническим писателям
- собирать релизы для передачи в эксплуатацию
- поддерживать переданный в эксплуатацию сервис
- представлять новую функциональность бизнес-заказчикам
- взаимодействовать с другими подразделениями Лаборатории Касперского
Что для этого необходимо:
- Высшее техническое образование, предпочтительно в области ИТ;
- Опыт разработки на .NET C#:
Middle - от 2 лет,
Senior - от 5 лет; - Понимание архитектурных принципов построения ИТ-систем;
- Знание паттернов и принципов проектирования;
- Опыт использования DI-контейнеров
- ASP.NET MVC, WCF;
- T-SQL;
- Опыт разработки многопоточных/асинхронных систем в .NET;
- Английский на уровне, достаточном для решения технических вопросов;
- Опыт и понимание технологий на базе .NET достаточный для проведения интервью с приходящими в компанию кандидатами;
Будет плюсом:
- Опыт работы с Windows Azure;
- Опыт работы с RabbitMQ / Apache Kafka и др. технологии работы с очередями;
- Redis / Mongo и др. noSQL базы данных.
- Docker / Kubernetes
- Навыки написания скриптов PowerShell
- Опыт работы .Net Core 3.1+