👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

C# Developer

Требования

Бэкенд, Старший (Senior)C#.NET CoreSQLSOACI/CD

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Один из лидеров foodtech-индустрии в России

Описание вакансии

Условия работы

Компания FoodPlex приглашает в свою команду С# разработчика, который усилит нашу команду.

Один из наших проектов, куда требуется С# разработчик:
PLAZIUS - платформа ресторанов для управления лояльностью.

Платформа лояльности Plazius Marketing Cloud помогает ресторану увеличивать частоту посещений, средний чек и суммарную выручку. Платформа включает в себя маркетинговые акции, бонусную программу, сервисы аналитики и рассылок. Мы имеем кейсы доказано увеличенной выручке благодаря маркетингу на основе машинного обучения.

Оплата счета через приложение и безналичные чаевые позволяют официантам сфокусироваться на сервисе, а гостям — на еде и общении.

2000 ресторанов по всей России. 8 млн. чеков в месяц.

800 000 пользователей сервисов лояльности.

У нас большая и дружная команда с поставленным процессом разработки и огромное количество задач: как интересных продуктовых, так и сложных технических. Скучать не придётся! Нам будет интересно твоё мнение как по архитектуре, дизайну и коду проектируемых и реализуемых фич, так и по продукту в целом. Вместе ходим на митапы и конференции, вечерами заказываем еду, играем в настольный теннис и ps4.

Какие задачи будут:

  • Разработка архитектуры системы в коммуникации с Team lead;
  • Написание кода и отладка программ с использованием соответствующих программных и аппаратных средств, баз данных и технологий программирования, принятых в компании;
  • Использование методологии разработки, принятой в компании;
  • Ревью кода, участие в прочих мероприятиях, направленных на улучшения качества кода;
  • Исправление обнаруженных дефектов, работа над предупреждением появления новых;
  • Профилирование нагрузки (если выполнимо);
  • Документирование кода согласно подходу, принятому в компании;
  • Разработка и прогон автотестов в объеме, установленным в рамках продукта (если выполнимо);
  • Выкатка системы на продуктивный контур;
  • Анализ данных мониторинга / устранение проблем на продуктивной среде;
  • Дежурства согласно графику, определенному совместно с TL и PO сквода;
  • Участие в мероприятиях гильдии (при ее наличии);
  • Участие в мероприятиях трайба / компании;
  • Взаимодействие с технической поддержкой:
    * Оказание помощи при разборе инцидентов;
    * Оказание неотложной помощи во время устранения ошибок / падений;
    * Участие в совместных митапах / ретроспективах;
  • Взаимодействие с QA:
    * Помощь в разработке общего плана тестирования;
    * Помощь с инструментами тестирования;
  • Прочие задачи, затрагивающие профессиональные компетенции разработчика;
  • Взаимодействие с другими разработчиками для наибольшей продуктивности совместных решений.

Что нам важно:

  • Опыт работы от 3-х лет коммерческой разработки с использованием C#;
  • Уверенное владение Net Framework 4.7, .NET Core будет плюсом, знание методов профилирования, отладки и оптимизации приложений;
  • Практический опыт в использовании: WebApi, TPL, NHibernate/Linq2Db/Dapper, RabbitMq, Redis;
  • Использование одной из коммерческих СУБД, умение оптимизировать sql-запросы;
  • Владение методиками обеспечения качества ПО (ревью, Unit-тестирование, непрерывная интеграция);
  • Хорошая теоретическая подготовка (алгоритмы, структуры данных, паттерны проектирования).

Будет плюсом:

  • Опыт разработки высоконагруженных отказоустойчивых систем;
  • Желание писать бэкенд.

Что мы предлагаем:

  • Разработка backend;
  • Современный стек технологий: C#, CI/CD, SOA, NET Core, SQL/NoSQL, Docker, Octopus, Rancher, Rabbit, Redis;
  • Взаимодействие с Product Owner, огромное влияние на реализованный продукт;
  • Постоянно улучшающийся процесс (выкатки, мониторинги, автотесты, код ревью);
  • Крутая продуктовая команда;
  • Сплоченная команда сильных менеджеров, инженеров и дизайнеров, у которых есть, чему поучиться;
  • Работа в выделенных кросс-функциональных командах с использованием передовых практик разработки продукта;
  • Карьерный и профессиональный рост: мы постоянно учимся сами и ждем этого от Вас;
  • Уютное рабочее место в офисе open space;
  • Белая зарплата и оформление по ТК РФ;
  • График работы 5/2 (пн - пт), гибкое начало рабочего дня (с 09.00 до 11.00), fulltime;
  • Комфортный офис, расположенный в 3-х минутах ходьбы от метро; Автозаводская, в БЦ “Омега Плаза”;
  • Оплаченные ДМС либо фитнес на выбор;
  • Обучение в компании;
  • Возможность оплаты обучающих мероприятий.