Developer C# (Product Services Development)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Мы разрабатываем высоконагруженные сервисы, которые взаимодействуют с продуктами компании и пользователями, наши сервисы помогают продавать и распространять продукты, за счет персональных маркетинговых предложений и сбора аналитических данных.
Вам предстоит:
- Разрабатывать высокопроизводительные, высоконагруженные серверные приложения;
- Разрабатывать прикладные клиентские приложения и утилиты;
- Разрабатывать unit-тесты для своего кода и автотесты;
- Думать о observability приложения;
- Сопровождать наши сервисы (рефакторинг, оптимизация, исправление ошибок);
- Проектировать и участвовать в выборе используемых технологий и компонентов;
- Участвовать в разработке планов и оценке технической реализации;
- Автоматизировать процессы развертывания сервисов.
Что мы ждем от Вас:
- Уверенное владение C# (3-5 лет) и ASP.NET WEB API;
- Отличное знание платформы .Net (Core and Framework);
- Опыт работы с многопоточными/асинхронными приложениями;
- Понимание парадигм ООП, SOLID, паттернов проектирования и рефакторинг;
- Навыки написания unit, integration, auto-тесто;
- Технический английский.
Плюсом будет:
- SQL Server 2017;
- docker, k8s, helm;
- powershell, bash;
- Azure (WebApp, Table storage, Eventhub);
- prometheus, grafana, alerts;
- kafka, rabbitmq, cassandra
- react, redux, typescript;
- Azure devops pipeline & release.