EGAR
C#/.NET-разработчик middle+
Не указана
- REST
- gRPC
- Apache Kafka
- Redis
- PostgreSQL
- MongoDB
- Keycloak
- .NET
- С#
- bff
Приглашаем для работы над финтех-проектом опытного .NET разработчика.
Чем предстоит заниматься:
- Принятие решений по архитектуре сервиса;
- Координация и распределение функционала и задач внутри команды;
- Проектирование безопасных, отказоустойчивых сервисов, соответствующих ФТ и НФТ;
- Разработка функционала, интеграций;
- Разработка API для потребителя (мобильное приложение, микросервисы);
- Управление качеством решения;
- Покрытие тестами;
- Внедрение механизмов логирования, журналирования, мониторинга;
- Централизованная обработка ошибок, формализованные ответы от сервиса;
- Участие в межкомандных взаимодействиях;
- Участие в развитии комплекса;
- Консультация коллег;
- Участие в проверке и отладке реализованного функционала;
- Наставничество, формирование 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;
- опыт разработки высоконагруженных систем и финтех-приложений;
- знание принципов горизонтального масштабирования сервисов.
Мы предлагаем:
- Работа в стабильной и динамично развивающейся ИТ-компании EGAR;
- Удаленный формат работы;
- Гибкий график;
- Конкурентный уровень заработной платы, который мы готовы обсудить на собеседовании;
- Полноценную проектную команду с четким разделением ролей;
- Оперативное решение организационных вопросов;
- Возможность профессионального роста (вертикального или горизонтального);
- Возможности обучения (курсы, сертификация);
- Бонусы по реферальной программе, за успешную рекомендацию;
- Сохранение баланса между работой и личной жизнью.