Напиши текст вакансии для должности "Senior .Net Core Разработчик". Название компании: "Bell Integrator". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: '.Net Core', 'Entity Framework', 'GraphQL', 'RabbitMQ', 'Kafka', 'Oracle/ PostgreSQL'

Сейчас идёт набор в команду, которая будет разрабатывать функционал для особо значимых клиентов банка, т.е. Private клиентов, тех, для кого обычный процесс обслуживания не подходит. Как показывает практика иногда состав команд меняется, появляются новые команды и т.д. Так что можно заниматься тем, что ближе к душе. Работаем по Agile методологии. Для разработчиков Scrum, для аналитиков - Kanban Обязанности: Доработка микросервисов Архитектура – микросервисная. Сервисы внутри доменов взаимодействуют между собой через брокер сообщений RabbitMQ. Домены взаимодействуют между собой через HTTP (GraphQL). Kafka тоже не обошли стороной, через неё текут события и логи. База используется повсеместно, но также есть и stateless сервисы-адаптеры, которые лишь упрощают взаимодействие со внешними системами. Автотесты трёх уровней, условно мы называем их alpha, beta, gamma. По сути – это юнит, интеграционные и нагрузочные тесты. Подводится статистика coverage по командам, есть условные требования по покрытию. Задачи на проекте: В основном задачи интеграционные. Знания по алгоритмам требуются базовые. Разумеется, код асинхронный, где-то встречается и многопоточная обработка документов. Нагрузка на сервисы предполагается большая, на некоторые сервисы уже большая нагрузка, поэтому делаем с оглядкой на производительность. R&amp;D задачами занимается в основном команда Платформы, но это не ограничение, любые идеи и предложения рассматриваются от каждого, работаем все вместе. Требования к стеку:    .Net Core 3.1+   Oracle + EF   GraphQL .NET   RabbitMQ   Kafka   Условия:   Возможность профессионального и карьерного роста в компании;   Возможность поучаствовать в разных проектах;   Опыт работы в распределенной команде профессионалов;   Уровень заработной платы обсуждается индивидуально;   Возможность работать удаленно.