Team Lead ASP.NET Core (C#)

Прямой работодатель  Payler ( payler.com )
Лондон
Тимлид/Руководитель группы
Информационные технологии • Разработка • Backend • C# • ASP.NET MVC • ASP.NET Core • Банковская и страховая сфера
9 февраля
Релокация • Удаленная работа
Опыт работы более 5 лет
от 7 000 до 7 500 $
Работодатель  Payler
Описание вакансии

Payler Ltd. - лондонский стартап с российскими корнями, передовые платежные решения для бизнеса. Удобная форма для быстрого приема платежей, настраиваемая форма с поддержкой авто платежей и оплаты в один клик, надежная система безопасности.

В настоящее время мы развиваем три направления:

  • Карточный процессинг
  • Банковские услуги
  • Криптопрцессинг.

Мы находимся в поисках руководителя back-end разработки на проект Банковские услуги ИЛИ Платежи.Технологии используемые для создания продукта: ASP.NET Core, REST API.

Инструменты и методология разработки: VS, Rider, Jira, Confluence, Agile, SCRUM.

Наши ожидания от кандидата

Технические навыки, мастхэф:

  • опыт разработки на платформе .NET Core не менее 6 лет, знание ASP.NET Core Web API на отличном уровне, иметь опыт работы в написаний своих middleware
  • опыт разработки распределенных систем, понимать преимущества и недостатки
  • знание распределенных паттернов и их недостатков
  • понимание достоинств и недостатков разных архитектурных стилей для проектирования систем
  • опыт работы с Kafka и/или RabbitMQ и их настройки (будет плюсом)
  • опыт работы с Redis и подключаемыми модулями
  • уметь внедрять observability в свои сервисы (ELK, Grafana+Prometheus, etc)
  • понимание принципов HTTPS, REST API, gRPC
  • знать критерии хорошего кода и архитектуры
  • умение работать с git (merge, rebase, squash), gitflow
  • опыт работы с Docker и Linux

и оптимальные:

  • опыт управления командой от 2 человек
  • опыт постановки целей и мотивации сотрудников
  • знать Feedback фреймворки и уметь их применять
  • опыт решения конфликтов
  • понимание юнит- и интеграционного тестирования, знать критерие хороших тестов, уметь проводить рефакторинг
  • опыт работы в Agile(SCRUM), Kanban
  • знание особенностей работы с БД (оптимизация запросов, построение правильных индексов, explain analyze)
  • иметь представление о DDD, CQRS, Event Sourcing, Event Base  и понимать слабые/сильные стороны
  • опыт работы в современных банках (Точка, Модульбанк, Тинькофф) будет большим преимуществом

    Задачи:
     
  • развитие продукта в микросервисной архитектуре, уметь проектировать и строить архитектуру в рамках больших фич вместе с командой
  • выстраивание процессов
  • выстраивание архитектуры (знать принципы)
  • обеспечение высокого качества продукта
  • рефакторинг, код ревью, автоматизация процесса разработки
  • формирование команды разработки и управление ей
  • быть ментором для своей команды
  • коммуникация с другими командами 

    Наши преимущества:
     
  • удаленная работа из любой точки мира
  • возможность запрашивать визу Digital Nomad с нашим контрактом UK
  • компенсация курсов и конференций для вашего развития
  • корпоративная скидка в Skyeng
  • возможность работать в проекте на нулевой стадии, участвовать в проектировании архитектуры, выбирать подходящие решения, влиять на весь проект в целом
  • интересные задачи и нестандартный подход к их решению
  • применение передовых решений и подходов в разработке
  • отсутствие бюрократии - все решения принимаются внутри команды

    Варианты трудоустройства: 
     
  • Контракт UK
  • Самозанятость
  • ИП
  • ГПХ

Загрузка формы отклика...