C# разработчик

Дата размещения вакансии: 26.09.2024
Работодатель: Spice Agency
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

У меня есть вакансия C# backend developer в одну из ведущих туристических компаний России, включающая туроператора и сеть турагентств.

Мы разрабатываем Транспортный движок - агрегатор путешествий, который включает в себя систему по продаже авиабилетов. Поисковый трафик - около 3 млн запросов в сутки и более 1000 пользователей ежедневно.

Сейчас мы на стадии разработки начальной архитектуры по продаже Ж/Д билетов и автотранспорта. Высоконагруженная платформа в сфере туризма

Команда:

Команда распределенная, большая часть работает удаленно.

Состав команды: 5 backend разработчиков, 2 frontend разработчика, 2 QA, 3 аналитика, Project manager и Product manager.

Методология: Scrum.

Стек проекта:

  • Бэк на C# .Net Core;
  • В качестве баз данных - Postgres;
  • Брокер сообщений - Kafka;
  • Для управления репозиториями используем Gitlab;
  • Фронт на React.js, TypeScript.

Чем предстоит заниматься:

  • Разработка микросервисов для современной программной платформы в сфере туризма;
  • Проектирование и разработка сервиса интеграции (отели, авиация и прочие туристические услуги внешних партнеров);
  • Участие в разработке решений для высоконагруженных, распределенных систем и больших объемов данных;
  • Проектирование и реализация фичей;
  • Оптимизация решений для клиентской части системы;
  • Покрытие unit тестами;
  • Поддержка существующих микросервисов компании и их модернизация.

Что ожидаем:

  • Опыт коммерческой разработки c использованием .Net Core 6.0 и выше от 3 лет;
  • Опыт работы с реляционными базами данных (мы используем Postgres);
  • Опыт работы с шинами сообщений - Rabbit / Kafka;
  • Опыт покрытия кода unit-тестами;
  • Опыт работы с микросервисами и нагруженными системами;
  • Знание асинхронного и многопоточного программирования (Task, async/await).

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

  • Опыт работы с Grafana / Prometheus / Seq;
  • Опыт работы с Docker;
  • Опыт работы с Kubernetes.

Что готовы предложить:

  • Фиксированный оклад: обсуждается индивидуально после финального собеседования;
  • Полностью удаленный формат работы из любой точки мира;
  • Начало рабочего дня по московскому времени, график работы 5/2 с 10 до 19;
  • Формат трудоустройства: договор с ИП или самозанятым;

Как мы проводим собеседования:

  1. 15-20 минут - общение с рекрутером;
  2. 60 минут - техническое интервью с senior разработчиком;
  3. 30-40 минут - общение с руководителем проекта;
  4. 30-40 минут - общение с продуктовым менеджером;
  5. Проверка документов-3-5 дней (анкета в электронном виде);
  6. Оффер, обсуждение даты выхода на работу;

Мы стараемся как можно быстрее принимать решения.