Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря
👀 Бэкендеры, зовем на Публичное собеседование на Хабр Карьере! Для участия нужно → оставить заявку

Главный разработчик Net (Team Lead)

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

Москва, Санкт-Петербург, КалининградПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

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

Bell Integrator – один из ведущих системных интеграторов страны. 

Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Проект - «Цифровой рубль» (знания в области реализации цифрового рубля в приоритете)
Будет разделена на два стрима Счета и транзакции

Что такое ЦР? – это третий вид денег, в дополнение к наличным и безналичным.
Цифровые рубли можно будет использовать для оплаты товаров и услуг, переводить другим людям и организациям, в них можно будет хранить сбережения.

В рамках проекта ЦР будет реализовано:

- Открытие и пополнение кошельков клиентом на платформе ЦР;
- Проверка остатка кошелька, история операций;
- Изменение статуса кошелька, изменение данных клиента;
- Покупка и продажа ЦР;
- Переводы C2C и C2B;
- Возвраты B2C;
- Процедуры, предусмотренные законодательством в сфере ПОД/ФТ/ФРОМУ, валютным законодательством

Обязанности: 

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

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

Требования: 

  • Опыт в разработке не менее 5 лет
  • Опыт работы в роли тимлида или на аналогичной позиции не менее 1 года
  • Опыт управления командой разработки не менее года;
  • Навыки People management (o2o, мотивация, развитие сотрудников);
  • Опыт выстраивания процессов разработки;
  • Отличное знание C#, платформы .Net и .NET Core.
  • Опыт проектирования и разработки микросервисной архитектуры
  • Знание механизмов межсервисного взаимодействия
  • Опыт работы с RabbitMQ
  • Опыт работы с GRPC и форматом protobuf
  • Знание принципов и практический опыт применения OOP, SOLID, TDD.
  • Опыт работы с Entity Framework
  • Знание языка запросов LINQ
  • Понимание принципов REST API, формата JSON
  • Знание работы HTTP протокола: headers, response code, cookie
  • Опыт работы GIT, ветки, merge requets

Желательно:

  • Опыт работы с Docker
  • Опыт работы с WCF сервисами, понимание протокола SOAP
  • Умение писать сложные SQL запросы, хранимые процедуры
  • Знания в части фронт разработки (HTML, Javascript, CSS)
  • Опыт использование Frameworks: Angular JS, Vue JS и др.
  • Умение документировать API (Swagger)
  • Опыт работы со стеком ELK
  • Опыт работы с CI/CD

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

- Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;

- Опыт работы в распределенной команде профессионалов;

- Уровень заработной платы обсуждается индивидуально;

- Возможность работать удаленно в РФ/РБ.