C#/.NET core engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
КуулКлевер Лаб – цифровая команда КуулКлевер аккредитованная Минцифрой: разрабатываем и развиваем собственные IT-проекты.
КуулКлевер Лаб сегодня:
- Большая in-house команда: более 100 IT-специалистов, от джунов до сеньоров;
- Работа в кросс-функциональных группах, где мы учимся друг у друга и продолжаем расти;
- Собственная CRM-система и все необходимые сервисы для качественной аналитики;
- Развиваем сайт и собственное мобильное приложение, в котором белее 1 млн пользователей, которые быстро могут оформить заказ и получить продукты прямо с производства;
- Решаем задачи бизнеса — выстраиваем совместную работу с крупнейшими маркетплейсами, упрощаем логистику, разрабатываем технологии для магазинов, распределительных центров, производств.
Перспективным направлением внутри бизнеса является развитие департамента IT, куда мы активно привлекаем талантливых людей.
Сейчас ищем в команду NET CORE разработчика уровня Middle для создания и развития сервисов системы лояльности, биллинга и CRM.
Наш стек: Linux, .Net Core 6+, EF Core, MS SQL, Redis, RabbitMQ, Docker, Kubernetеs, Ansible, Gitlab, ClickHouse, Terraform, Grafana,Open telemetry
Ключевые проекты команды
CRM - сервисы управления данными покупателей. В проекте необходимо работать с большими объёмами данных, выполнять интеграцию с различными внешними сервисами и реализовывать интересные сервисы взаимодействия с покупателями.
Система лояльности - это не только скидка на товары и начисление бонусных баллов. Мы разработали интересную и сложную систему различных механик акций и постоянно работаем над её расширением. Проект имеет высокие требования к скорости расчёта всех акций по заказам покупателей, а значит необходимо писать эффективный код с оптимальными алгоритмами.
Биллинг - сервис отвечает за управление бонусными счетами покупателей и всеми проводимыми операциями. В проекте мы реализуем различные варианты счетов покупателей и решаем интересные кейсы по запросам бизнеса.
Ожидания от кандидата
Основные задачи:
- Разработка и оптимизация бэкенд-архитектуры на .NET Core 6+;
- Проектирование микросервисов и их взаимодействия;
- Написание и документирование кода;
- Разработка модулей бизнес-логики;
- Разработка интеграционных модулей с другими системами;
- Проектирование структуры БД;
- Написание функциональных и интеграционных тестов;
Необходимые опыт и знания:
- глубокое знание C#, .NET Core, асинхронного программирования, опыт работы с ORM (мы используем EF Core) ;
- знание СУБД MS SQL Server, понимание принципов работы оптимизатора стоимости, умение читать план выполнения запроса;
- использование REST API и очередей сообщений для взаимодействия между сервисами;
- Умение работать с репозиториями GIT, GitLab;
- Самостоятельность в решении поставленной задачи;
- Ответственность за результат;
Необязательно, но будет плюсом:
- Опыт работы с Docker и Kubernetes;
- Опыт работы с ClickHouse;
- Опыт ci/cd;
Условия работы
Мы предлагаем:
- Работу в структуре динамично развивающейся федеральной торгово-производственной компании;
- Работу в аккредитованной ИТ-компании КуулКлевер Лаб;
- Стабильность и уверенность в завтрашнем дне;
- Высокий уровень дохода (обсуждается по результатам собеседования);
- Наставника, который поможет погрузиться в проект во время адаптации!;
- Возможность реализации своих идей, выполнение интересной, нескучной работы, связанной с участием во внедрении новых эксплуатационных практик;
- Минимум бюрократии, максимум полезных задач;
- Ежемесячные корпоративные бонусные баллы и дегустации;
- Отличная перспектива профессионального и карьерного развития;
- График работы 5/2, формат: офис/гибрид.
- Официальное оформление по ТК РФ, полностью «белая» з/п ;
- Удобная транспортная развязка, большая бесплатная парковка на охраняемой территории;
- Офис расположен в географическом центре города (пл. Комсомольская, пер. Мотальный, д. 8, Бугров Бизнес парк);