.Net разработчик (senior)

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

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

Требования:

  • Опыт в разработке не менее 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 разработчикам

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

Условия:

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

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

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

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