Разработчик net (ДБО)
Требования к кандидату
- Опыт разработки на языке C#
- Знание платформ .Net Framework, .NET Core
- Опыт проектирования и разработки микросервисной архитектуры
- Знание механизмов межсервисного взаимодействия
- Умение документировать API (Swagger)
- Опыт работы с RabbitMQ
- Опыт работы с GRPC и форматом protobuf
- Опыт работы со стеком ELK
- Понимание принципов SOLID, dependency injection
- Отличное понимание ООП и паттернов проектирования
- Опыт работы с Entity Framework
- Знание языка запросов LINQ
- Опыт работы с WCF сервисами, понимание протокола SOAP
- Понимание принципов REST API, формата JSON
- Умение писать сложные SQL запросы, хранимые процедуры
- Глубокие знания в части фронт разработки (HTML, Javascript, CSS)
- Опыт использование frameworks: AngularJS, VueJS и др.
- Знание работы HTTP протокола: headers, response code, cookie
Опыт работы GIT, ветки, merge requets
Опыт работы с CI/CD
Обязанности
- Проектирование и разработка нового функционала
- Написание Unit-тестов
- Участие в разработке архитектуры сервисов
- Оценка способов реализации задач и выбор наиболее оптимального решения
- Изучение новых технологий и подходов
- Участие в оценке, декомпозиции задач
- Проведение рефакторинга кода Code review
- Передача опыта и знаний middle и junior разработчикам
- Менторство над младшими разработчиками
Условия
- График работы удаленный, но всегда можно приехать в офис (м. Цветной бульвар);
- Корпоративная библиотека;
- Страхование при выезде за рубеж;
- Корпоративная социальная и материальная поддержка в определенных жизненных ситуациях;
- 10 рабочих дней 100% оплачиваемого листа нетрудоспособности в год;
- Корпоративные скидки и специальные акции от компаний- партнеров;
- Льготные условия на продукты Банка;
- Корпоративные мероприятия для сотрудников и их детей.