Централизованная обработка ошибок, формализованные ответы от сервиса;
Участие в межкомандных взаимодействиях;
Участие в развитии комплекса;
Консультация коллег;
Участие в проверке и отладке реализованного функционала;
Наставничество, формирование best-practices внутри команды;
Стандартизация и ведение качественной документации по коду и сервису в целом;
Помощь в настройке и управлении CI/CD процессами.
Что мы ожидаем:
Отличное знание .Net, REST;
Опыт работы с gRPC;
Опыт интеграций с брокерами (kafka);
Навык работы с Redis;
Опыт работы с SQL и noSQL БД (postgreSQL, mongoDB in-memory, mongoDB);
Опыт работы с распределенными транзакциями;
Опыт token валидации, работы с claims;
Опыт работы с JSON schema (валидация данных на соответствие модели);
Опыт качественного unit и интеграционного тестирования;
Опыт руководства командой разработки;
Опыт наставничества и code-review;
Умение работать как по четко составленной документации (алгоритмам), так и в ситуациях, где нужно самостоятельно формировать требования или уточнять бизнес-логику;
Умение понимать и принимать чужую точку зрения, адекватно реагировать на критику в процессе ревью;
Будет плюсом:
опыт работы с Zeebe API (интеграция с Camunda 8 и выше);
опыт разработки BFF для мобильных приложений;
опыт работы с Keycloak или IAM;
опыт разработки высоконагруженных систем и финтех-приложений;