Разработчик Net

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

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

Законодательство:
16 марта Госдума приняла в первом чтении законопроект, вносящий изменения в разные законодательные акты в связи с внедрением цифрового рубля. Законопроект предполагает внести изменения в закон «О национальной платежной системе», в закон «О валютном регулировании и валютном контроле», в закон «О персональных данных».
Также 16 марта был принят в первом чтении законопроект, вносящий изменения в Гражданский кодекс. Эти изменения относят цифровые рубли к безналичным денежным средствам и регулируют вопросы, связанные с оформлением договора цифрового счета (кошелька) и проведением операций по нему, а также прописывают процедуру завещания и наследования цифровых рублей.

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

От ЦБ поступило подтверждение о том, что банк теперь в составе пилота по Цифровому Рублю (ЦР).

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

Требования:

  • Опыт в разработке не менее 5 лет на языке C#

  • Знание платформ .Net Framework, .NET Core

  • Опыт проектирования и разработки микросервисной архитектуры

  • Знание механизмов межсервисного взаимодействия

  • Умение документировать API (Swagger)

  • Опыт работы с RabbitMQ

  • Опыт работы с GRPC и форматом protobuf

  • Опыт работы со стеком ELK

  • Понимание принципов SOLID, dependency injection

  • Отличное понимание ООП и паттернов проектирования

  • Опыт работы с Entity Framework

  • Знание языка запросов LINQ

  • Понимание принципов REST API, формата JSON

  • Знание работы HTTP протокола: headers, response code, cookie

  • Опыт работы GIT, ветки, merge request

  • Опыт работы с CI/CD

Желательно:

  • Знания в области реализации Цифрового рубля

  • Опыт работы с WCF сервисами, понимание протокола SOAP

  • Умение писать сложные SQL запросы, хранимые процедуры

  • Знания в части фронт разработки (HTML, Javascript, CSS)

  • Опыт использование фреймворков: Angular JS, Vue JS и др.

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

  • Проектирование и разработка нового функционала

  • Написание Unit-тестов

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

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

  • Изучение новых технологий и подходов

  • Участие в оценке, декомпозиции задач

  • Проведение рефакторинга кода

  • Code review

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

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

Условия:

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

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

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