Мы ищем backend-разработчика в команду, работающую над системой E-staff, самописной Jobboard и интеграциями с различными ATC и CRM-системами. E-staff - это комплексное решение в области подбора персонала. Программное обеспечение для кадровых служб компаний и рекрутинговых агенств. Стек: ASP. Net, .Net 6+, Entity framework, MS SQL, JS, SP-XML. Обязанности: Разработка API для взаимодействия с телефонной системой (АТС), включая обработку звонков, их записи и статистику; Создание RESTful или GraphQL API для связи с CRM-системами, обеспечивая доступ к данным пользователей и клиентов; Реализация логики управления вызовами, включая маршрутизацию и обработку событий, таких как вызовы на удержании и переадресации; Создание дополнительных возможностей и улучшение существующих модулей системы e-staff в соответствии с техническим заданием; Проведение профилирования кода и улучшение производительности системы; Обеспечение качества кода через написание юнит- и интеграционных тестов, а также рефакторинг устаревшего или неэффективного кода; Участие в планировании спринтов, оценка задач и определение сроков их выполнения. Требования: Высшее техническое образование; Опыт коммерческой разработки на C# и ASP.NET Core не менее 3 лет; Глубокие знания .NET 6 или выше; SQL (MS SQL, PostgreSQL) – умение писать сложные запросы к базе данных + ORM; Понимания принципов асинхронного взаимодействия сервисов через брокеров RabbitMQ или Kafka; Практическое владение лучшими практиками структурирования кода: SOLID/DRY/KISS и др. Будет плюсом: Знание Redis, Mongo, Rabbit (или Kafka). Условия: Своевременная "белая" заработная плата (2 раза в месяц на банковскую карту); Работа в команде профессионалов над интересными и сложными проектами; Официальное трудоустройство и социальные гарантии с первого дня работы.