Проект - «Цифровой рубль» (знания в области реализации цифрового рубля в приоритете). Будет разделена на два стрима Счета и транзакции Требования: Опыт в разработке не менее 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 разработчикам Менторство над младшими разработчиками Условия: - Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах; - Опыт работы в распределенной команде профессионалов; - Уровень заработной платы обсуждается индивидуально; - Возможность работать удаленно.