Backend разработчик C#
Требования
Местоположение и тип занятости
Компания
Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек
Описание вакансии
Условия работы
В команду развития платформы роботизации RPA ищем разработчика C#
Robotic Process Automation (RPA) – технология программных роботов, развитием которой в Банке занимается наша команда. Технология популярна во всем мире в последние 5-7 лет и активно развивается.
Программный робот представляет собой специализированное ПО, которое может заменить обычного пользователя при взаимодействии с пользовательским интерфейсом (UI) АС Банка.
Задачи:
- Разработка бэкенд на C#
- Разработка интеграционных сервисов (REST API, Kafka, …)
- Написание Unit/интеграционных/авто-тестов
- Рефакторинг и оптимизация кода, Code review
- Участие в тестировании разработанных компонентов и исправлении дефектов
- Участие в подготовке документации
- Участие в принятии архитектурных решений и исследовательские задачи.
Требования:
- Высшее или неоконченное высшее образование, желательно в сфере разработки программного обеспечения;
- Уверенное знание платформы .NET (.NET Framework, .NET Core, .NET 5.0);
- Уверенные знания C#;
- Навыки работы с Web API (REST, RPC);
- Опыт написания Unit-тестов (Nunit);
- Опыт работы с Git;
- Чтение технической документации на английском;
- Умение разбирать и анализировать чужой код.
Будет плюсом
- Опыт написания Unit-тестов (Nunit);
- Опыт работы с реляционными СУБД: PostgreSQL, MS SQL
Условия:
- Крупнейший банк и работодатель России
- Активная и вовлеченная команда единомышленников;
- Комфортный офис с большой бесплатной охраняемой парковкой, столовой и спортзалом;
- График работы - 5/2;
- Стабильная заработная плата: 5 и 20 числа каждого месяца;
- Годовое премирование;
- Корпоративное обучение;
- Широкий круг интересных задач, возможность профессионального развития;
- Расширенный социальный пакет (ДМС, страхование жизни, профсоюз);
- Сниженные корпоративные ставки по кредитным продуктам