Мы в поисках .NET-разработчика на задачи по развитию внутреннего продукта HR-Платформы.
HR-Платформа - это комплекс микросервисных решений, предназначенных для управления полным циклом рекрутмента: от поиска и оценки кандидатов до организации обучения и онбординга. Ключевые цели платформы: удобная работа с разными источниками кандидатов, интеграция с внешними ATS-системами, возможность взаимодействия с кандидатами по нескольким каналам, гибкая настройка маршрутизации и оркестрации бизнес-процессов.
Стек: .NET 8-10, Entity Framework core, ASP, MS SQL, MongoDB, Redis, Kafka, Temporal.
- Разработка и поддержка workflow-процессов на базе Temporal;
- Реализация интеграций с внешними ATS-системами, API и внутренними сервисами;
- Разработка activity, контрактов взаимодействия и сервисной логики;
- Проектирование и реализация отказоустойчивых интеграционных сценариев;
- Участие в развитии микросервисной архитектуры платформы;
- Работа с очередями сообщений и асинхронными процессами;
- Оптимизация производительности и надежности workflow и интеграционных компонентов;
- Взаимодействие с командой backend-разработки, аналитиками и DevOps;
- Самостоятельное ведение отдельных задач и технических решений в рамках общего архитектурного подхода.
- Опыт коммерческой разработки на .NET / ASP.NET Core (.NET 8+) от 2-ух лет;
- Уверенное знание Entity Framework Core;
- Опыт работы с микросервисной архитектурой;
- Понимание принципов построения высоконагруженных и отказоустойчивых систем;
- Практический опыт асинхронной обработки данных и работы с очередями сообщений (Kafka, RabbitMQ и др.);
- Опыт проектирования и реализации workflow/process orchestration решений;
- Понимание event-driven подхода, контрактного взаимодействия сервисов, CQRS;
- Опыт работы с MS SQL и NoSQL БД (MongoDB будет плюсом);
- Навыки контейнеризации и понимание Docker/Kubernetes на базовом уровне.
Будет плюсом:
- Опыт работы с Temporal, Camunda, Argo Workflows, Apache Airflow, Elsa Workflows, n8n;
- Опыт построения интеграционных платформ или HRTech/ATS решений.
- Своевременная "белая" заработная плата (2 раза в месяц на банковскую карту);
- Работа в команде профессионалов над интересными и сложными проектами;
- Официальное трудоустройство и социальные гарантии с первого дня работы;
- Работа в аккредитованной IT-компании;
- График работы 5/2 по часовому поясу МСК или ЕКБ;
- Удаленная работа.
*При отклике указывайте, пожалуйста, свои зарплатные ожидания.