Team Lead C# (.net)

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

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

Компания

Мы превращаем продукты компании в современные цифровые СМИ и интернет-сервисы

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

О компании и команде

Не будем повторять то, что написано о нас на страничке «О компании». Там ты найдешь ответы на вопросы "Кто мы?", "Почему сейчас ищем людей?" и "Что стратегически нами задумано?", букв немного, вся суть передана, цифры говорят сами за себя!

Какой человек нам нужен?

Самостоятельный, убедительный, амбициозный, лидер, стремящийся к построению качественных процессов и, как следствие, качественной разработки.

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

  • Заниматься командной разработкой новых продуктов (C#: .NET Core, .NET 6) и развитием существующих (C#: ASP.NET MVC)
  • Работать в компании, где тебя слышат и ценят твой вклад
  • Влиять на технические решения и планомерно повышать качество разработки и процессов, реализацию сложных задач в рамках продукта
  • Работать с командой людей, умеющих принимать решения, амбициозных, увлеченных своим делом и проектом
  • Разрабатывать востребованный продукт и получать четкий фидбэк от пользователей
  • Решать амбициозные задачи
  • Получить профессиональный рост (у нас есть тренинги, конференции, сильная команда, которая готова делиться знаниями и в которой можно быстро расти)

Немного о том, что уже сделали:

  • Большая часть продуктов перешла на сервисную архитектуру, а там где не перешли, есть стратегия завершения перехода
  • Полностью автоматизировали процесс разработки (микросервис можно выкатить в течении часа в dev, rc и prod окружение c запуском тестов, генерацией документации, сбором метрик качества кода)
  • Ушли от 3-4-недельных релизов к еженедельным и пофичному выкату.

Что еще предстоит сделать:

  • Обновить стек технологий
  • Реализовать набор инфраструктурных библиотек
  • Увеличивать эффективность и скорость команды
  • Повысить качество производства
  • Тюнить процессы в сторону повышения их эффективности

На практике это значит, что мы будем решать следующие задачи:

  • Управление командой разработки
  • Проектирование и разработка ключевых частей системы
  • Составление бэклога спринта на основании бэклога проекта совместно с PO и PM
  • Оценка задач и планирование работ
  • Контроль за выполнением (сроки и качество) и приоритизацией задач внутри спринта, обеспечение выполнения целей спринта
  • Обеспечение рабочей атмосферы внутри команды, обучение, развитие и мотивация команды

Ожидания от кандидата

Что для нас важно в тебе:

  • C#: .NET Framework, .NET Core и выше
  • Computer Science: Алгоритмы и их сложность, Структуры данных
  • RDBMS: MsSQL, PostgreSQL: сложные запросы, оптимизация, понимание внутреннего устройства
  • NoSQL: MongoDB, Redis
  • Message Brokers: RabbitMQ, Apache Kafka,
  • Прочее: SOLID, git, контейнеризация, CI/CD
  • Agile: Scrum
  • Умение проектировать архитектуру на уровне проекта
  • Понимание принципов микросервисной архитектуры
  • Unit tests

Не обязательно, но будет очень здорово:

  • Знание Grafana на уровне составить MQL
  • Опыт работы с Elasticsearch или Solar

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

Что есть у нас и чем готовы делиться:

  • Белая, своевременная и конкурентоспособная заработная плата
  • ДМС (включая стоматологию)
  • Удобное место для работы и современное “железо”
  • Гибкий график. Начало работы с 8 до 11
  • У нас не нужно приходить 5 дней в неделю в офис. Мы внутри команд сами определяем, когда туда приехать
  • Профессиональный рост (у нас есть внутреннее обучение, возможность посещать конференции и митапы, мы спонсируем))
  • P.S.: А если ты совсем не хочешь посещать офис, то удалённый формат работы у нас тоже есть)