Разработчик .Net (Team Lead)

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

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

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

В рамках проекта ЦР будет реализовано:
- Открытие и пополнение кошельков клиентом на платформе ЦР;
- Проверка остатка кошелька, история операций;
- Изменение статуса кошелька, изменение данных клиента;
- Покупка и продажа ЦР;
- Переводы 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

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

  • Руководство командой из нескольких разработчиков.

  • Участие в разработке архитектуры проекта

  • Участие в оценке, декомпозиции задач и контроль их выполнения

  • Ревью проектной документации, архитектурных и технических решений,
    кода.

  • Контроль соблюдения рабочих процессов командой.

  • Мониторинг мотивации и вовлеченности сотрудников.

  • Участие в отборе новых разработчиков, оценка квалификации
    существующих разработчиков.

  • Организация процесса онбординга новых разработчиков

  • Планирование и ликвидация тех. долга проекта

  • Контроль качества релизов

  • Передача опыта и знаний членам команды

  • Менторство над младшими разработчиками

Условия:

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

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

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

- Возможность работать удаленно.