Ведущий бэкенд разработчик (Senior Backend Developer С# /.NET Core) (удаленная работа)
(вакансия в архиве)

18 апреля 2020

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
От 3 до 6 лет

Вакансия: Ведущий бэкенд разработчик (Senior Backend Developer С# /.NET Core)

Чем заниматься:
  • Разработка задач бэкенда по новым микро-сервисам для различных турпродуктов компании согласно ТЗ.
  • Проектирование программного решения в рамках эпиков и задач, в том числе архитектуры.
  • Проектирование БД.
  • Проведение экспериментов целью применения лучших решений в проекте.
  • Рефакторинг и доработка существующих бэкенд-сервисов.
  • Поиск и уничтожение багов особенно в сложных кейсах, где другие разработчики не справляются.
  • Написание юнит тестов.
  • Проведение код-ревью.
  • Реверс инжиниринг некоторых легаси сервисов (редко).
  • В рамках проекта: оценка ТЗ от аналитиков, помощь в декомпозиции и постановке задач себе и коллегам.
  • Проведение тренингов, передача знаний коллегам.
  • Проведение технических собеседований.
Что ждем от кандидатов:

Ищем проактивного творческого разработчика, лида желающего экспериментировать, действовать и привносить лучшее в инженерию компании, а не ждать команды что-то сделать. Ожидается стремление развивать свои навыки и обучать коллег лучшим практикам. Данный человек - лидер и способен решить любую задачу и даже «тащить» целый проект. Безусловно кандидат должен уметь работать в команде, и, в том числе, при необходимости, ставить понятные задачи и распределять их. Мы все болеем за наш продукт и ждем такой же лояльности от нового кандидата.

  • Глубокие знания C#, в том числе знания C# 8.0.
  • Опыт проектирования и разработки высоконагруженных систем на микросервисах.
  • Серьезный опыт работы с .NET Core, с ее ньюансами и кросс-платформенной составляющей от 4-х лет.
  • Знания особенностей .NET Core 3.0.
  • Понимание паттернов проектирования. Умение их осознанно применять. Аналогично SOLID.
  • Опыт работы с TPL на уровне эксперта. Умение писать максимально производительный и безопасный многопоточный код.
  • Опыт создания REST API на основе ASP.NET Core с обязательной кастомизацией (политики безопасности, авторизация, middleware, cors, прочее).
  • Понимание тонкостей EF Core, опыт проектирования БД и умение строить сложные и при этом производительные запросы к базе.
  • Навыки оптимизации кода. Умение работать с любым кодом и устранять в нем проблемы / рефакторить.
  • Опыт работы с Kafka или RabbitMq.
  • Умение проводить нагрузочное тестирование написанных программ и API.
  • Умение работать с докер. Писать скрипты для развертывания.
  • Опыт работы с Elasticsearch + .NET (NEST).
  • Желателен опыт организации работы саги через MassTransit.
  • Желательно понимание практик DDD, CQRS, EventSourcing.
  • Желателен опыт работы с protobuf, grpc.
  • Желателен опыт работы с Postgres.
Что мы предлагаем:
  • Работу в стабильной международной компании.
  • Оформление по ТК РФ, официальная заработная плата.
  • ДМС от самых проверенных партнёров (частично за счет компании), корпоративные скидки на путешествия, система корпоративных скидок от наших партнеров (фитнес -центры, интернет -гипермаркеты и пр.).
  • Увлекательную и дружественную атмосферу внутри компании, мероприятия и корпоративы.
  • Готовы взять сработавшуюся команду разработчиков.
  • График работы 5/2.
  • Можно работать в офисе, офис в 2-х минутах от метро Аэропорт.
Ключевые навыки:
Atlassian Jira SQL MS SQL C# ASP.NET

Посмотрите похожие вакансии

Teamlead/Full Stack developer C# .NET
Компания: Мегаполис Медиа
Зарплата: з.п. не указана