.Net разработчик (senior)
Проект - «Цифровой рубль» (знания в области реализации цифрового рубля в приоритете). Будет разделена на два стрима Счета и транзакции
Требования:
-
Опыт в разработке не менее 5 лет на языке C#
-
Знание платформ .Net Framework, .NET Core
-
Опыт проектирования и разработки микросервисной архитектуры
-
Знание механизмов межсервисного взаимодействия
-
Умение документировать API (Swagger)
-
Опыт работы с RabbitMQ
-
Опыт работы с GRPC и форматом protobuf
-
Опыт работы со стеком ELK
-
Понимание принципов SOLID, dependency injection
-
Отличное понимание ООП и паттернов проектирования
-
Опыт работы с Entity Framework
-
Знание языка запросов LINQ
-
Понимание принципов REST API, формата JSON
-
Знание работы HTTP протокола: headers, response code, cookie
-
Опыт работы GIT, ветки, merge request
-
Опыт работы с CI/CD
Желательно:
-
Знания в области реализации Цифрового рубля
-
Опыт работы с WCF сервисами, понимание протокола SOAP
-
Умение писать сложные SQL запросы, хранимые процедуры
-
Знания в части фронт разработки (HTML, Javascript, CSS)
-
Опыт использование фреймворков: Angular JS, Vue JS и др.
Обязанности:
-
Проектирование и разработка нового функционала
-
Написание Unit-тестов
-
Участие в разработке архитектуры сервисов
-
Оценка способов реализации задач и выбор наиболее оптимального
решения -
Изучение новых технологий и подходов
-
Участие в оценке, декомпозиции задач
-
Проведение рефакторинга кода
-
Code review
-
Передача опыта и знаний middle и junior разработчикам
-
Менторство над младшими разработчиками
Условия:
- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
- Опыт работы в распределенной команде профессионалов;
- Уровень заработной платы обсуждается индивидуально;
- Возможность работать удаленно.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).