Developer C#/.NET (Process Automation)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
В настоящий момент мы разрабатываем сервис, который занимается поиском стороннего кода внутри наших исходников. Цель сервиса - найти какой сторонний код используется у нас при разработке.
Кроме этого, мы разрабатываем сервисы по автоматизацию БП разработки ПО и анализу состояния проекта на любой стадии проекта и еще много других интересных сервисов. Заказчиками наших фич являются как разработчики, так и СТО компании.
Обязанности:
- Разработка высоконагруженных решений по автоматизации бизнес процессов;
- Участие в обсуждении требований и выборе архитектурных решений;
- Участие в проектировании и построении отказоустойчивой инфраструктуры;
- Организация и поддержка процессов CI/CD;
- Проведение Code Review;
- Поддержка, управление конфигурациями, мониторинг работы разработанных командой решений.
Требования:
- Образование - высшее техническое образование, предпочтительно в области ИТ;
- Опыт работы от 1 года;
- Отличное знание C# .NET
- Опыт использования СУБД или NoSql;
- Опыт работы с docker, CI & CD;
- Понимание TDD и опыт написания тестов для разрабатываемого кода;
- Умение работать с Git;
- Желание осваивать новые для себя технологии;
- Умение как самостоятельно, так и в команде полностью доводить до конца поставленные задачи.
Будет плюсом:
- Знание React, Angular, JS;
- Опыт программирования для TFS;
- Понимание принципов тестирования ПО;
- Интерес к исследовательской деятельности;
- Владение основами администрирования;
- Опыт разработки сервисов по поиску и классификации текста;
- Большой плюс, если есть опыт разработки высоконагруженных систем.