Группа компаний ЦРТ - глобальный разработчик продуктов и решений на основе разговорного искусственного интеллекта, машинного обучения и компьютерного зрения c 35-летним опытом. Технологический эксперт в области речевых технологий, генеративного ИИ, лицевой и голосовой биометрии.
Мы развиваем новую LLM-платформу для клиентов из государственного и enterprise-сегмента и ищем Senior Backend Developer (.NET) в команду core-разработки.
В этой роли вы будете участвовать в создании серверной части нового AI-продукта: проектировать решения, развивать backend-сервисы, повышать производительность и помогать формировать техническую основу платформы, рассчитанной на дальнейшее масштабирование.
Что мы предлагаем кандидатам:
- Работу над проектами национального масштаба - не просто код, а технологии, которые влияют на жизнь миллионов.
- Возможность прокачать экспертизу в самых востребованных направлениях
Наши победы говорят за нас:
- Digital Leaders Award 2024 («Проект года в бизнесе»)
- CX World Awards («Лучший клиентский опыт»)
- Победы в престижных конкурсах: ASVspoof 2021, CHiME-6, NIST SRE
Ключевые задачи:
- Разработка и развитие backend-сервисов на платформе .NET
- Проектирование архитектуры решений и участие в формировании технического развития продукта
- Создание сервисов с учетом требований масштабируемости, производительности и отказоустойчивости
- Анализ производительности приложений, поиск узких мест и оптимизация решений
- Участие в полном цикле разработки функциональности: от анализа требований и проектирования до реализации и сопровождения
- Проведение code review, участие в повышении качества кода и внедрении инженерных практик
- Разработка интеграционных решений и взаимодействие между сервисами
- Поддержание и развитие технической документации
- Обмен экспертизой внутри команды, помощь коллегам в решении технических задач
- Взаимодействие со смежными командами разработки и аналитики
Что для нас важно:
- Опыт коммерческой разработки на C#/.NET от 5 лет
- Опыт создания и развития продуктовых backend-решений
- Опыт проектирования серверных приложений и принятия технических решений
- Понимание принципов построения распределенных систем и микросервисной архитектуры
- Уверенное владение C#/ .NET, принципами ООП, SOLID и паттернами проектирования
- Опыт работы с базами данных: PostgreSQL, MS SQL и/или NoSQL
- Практический опыт работы с асинхронным программированием и многопоточностью
- Опыт разработки интеграционных решений и взаимодействия между сервисами
- Опыт написания unit-тестов
- Умение анализировать существующий код, находить проблемы и предлагать улучшения
- Способность самостоятельно принимать технические решения и работать с неопределенностью
Наш стек: C#, .NET 10, PostgreSQL, MS SQL, NoSQL, Kafka, RabbitMQ, Kubernetes, Микросервисная архитектура, CI/CD, AI-инструменты в ежедневной разработке
Будет плюсом:
- Опыт разработки высоконагруженных или распределенных систем
- Опыт работы с AI/ML-продуктами
- Опыт работы с LLM/RAG-решениями
- Опыт работы с Kubernetes и контейнеризацией
- Опыт наставничества разработчиков
- Опыт выстраивания технической документации и инженерных процессов