14.07.2022 06:08
Разработчик C# SENIOR
14.07.2022 06:08
компания "life pay" life pay — это разработчик платежных, кассовых и учетных продуктов для бизнеса. мы работаем с 2012 года и сейчас наша цель - удвоиться и в 2022 году. в нашей компании вы найдёте профессионалов, с которыми приятно работать вместе, единомышленников, с которыми нескучно отдыхать, и экспертов, у которых можно многому научиться. обязанности: разработка серверной части приложения life pos, обработчик очередей - перевод с rabbitmq на kafka - обработка сообщений, автоматическая отработка отказов внешних систем, повтор сообщений при недоставке, реализация поддержки внешних команд для обработчиков. или в общем виде - перевод имеющихся обработчиков (т.е. конечную логику обработки частного сообщения переделывать не нужно, только то что связано с очередями) на другую систему очередей с детальной проработкой отказоустойчивости и надежности работы. параллельно будет вводная часть по апи имеющемуся (детали).затем (после первой задачи), есть большой раздел "внутреннего" апи для хранения данных (репозиториев) - там отдельная большая задача, связанная с субд, возможно grpc для обмена данными, строго консистентным кэшированием. требования: c# senior хорошие знания c# (основы, linq, asynchronous programming, reflection, expressions),опыт разработки .net core 6 (web api, hosted services):- контроллеры- middleware- версионность (методов и моделей)- обработка ошибок- валидация данных- автоматическое документирование (swagger/redoc, включая изменения схем на "лету")- маппинг- hosted сервисы обработки сообщений в очередях- minimal apiопыт использования и понимание:- orm - entityframework - dlinq, построение динамических выражений, отказоустойчивые подключения к кластеру субд- sql - postgresql, оптимизация запросов- очередей - rabbitmq и/или kafka - обработка сообщений об операциях- кэширование - redis как распределенный кэш и in-memory кэширование- сред контейнеризации для развертывания приложений (gitlab ci/cd + kubernetes) условия: мы предлагаем:профессионального уровня зарплату — размер обсудим на собеседованиивозможность принимать решения без тысячи согласований и предлагать идеи: от простых до самых амбициозных.пятидневную рабочую неделю с гибким началом и окончанием дня.продуманный опенспейс, где есть и рабочие зоны со столами, и зоны для отдыха с пуфиками и диванами. на этаже есть кофе-поинт с напитками и угощениями. офис в шаговой доступности от метро «серпуховская» (5-15 минут в зависимости от настроения).корпоративный дмс (решаем вопросы со здоровьем быстро и удобно).совместную постановку целей и индивидуальный план развития.
Адрес
Москва
Похожие вакансии
По договоренности
04.08.2022 05:45
компания "life pay" life pay — это разработчик платежных, кассовых и учетных продуктов для бизнеса. мы работаем с 2012 года ...
Партнерские Вакансии
Москва
По договоренности
14.07.2022 06:08
компания "life pay" life pay — это разработчик платежных, кассовых и учетных продуктов для бизнеса. мы работаем с 2012 года ...
Партнерские Вакансии
Москва