Senior .NET Developer

ДельтаЛизинг

Senior .NET Developer

Владивосток, Ланинский переулок, 2

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

Своим сотрудникам мы предлагаем:

  • Трудоустройство по ТК РФ и полностью "белую" зарплату;
  • Расширенный социальный пакет, увеличивающийся при росте стажа работы в компании;
  • Систему годового премирования по результатам работы;
  • Компенсацию обедов до 9000 рублей на руки;
  • Компенсацию больничного до уровня зарплаты – 14 дней в году;
  • ДМС со стоматологией после испытательного срока;
  • Комфортный офис в БЦ класса "А" в центре города, эргономичное рабочее место, полностью оборудованная кухня в офисе, комната релаксации;
  • Гибкий график 5/2: с 8:00 - 10:00 до 17:00 - 19:00, выходные – суббота и воскресенье, а также все праздничные дни. После прохождения испытательного срока по согласованию с руководителем график 4+1 (один день работы вне офиса).

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

Наш основной стек:
• NET 8, ASP.NET Core (.NET 4.8, ASP.NET WebForms на поддержке, без активной разработки)
• Azure DevOps Server
• Базы данных: MS SQL Server 2022
• Языки: C#, TypeScript, T-SQL
• Иное: Vue.js

Чем предстоит заниматься:

  • Участием в проектировании новой архитектуры совместно с группой архитекторов: Создание и внедрение микросервисной (или модульной) архитектуры для замены существующего монолита.
  • Созданием и развитие ядра системы: Работа над базовым фреймворком или платформой (ядром), который обеспечит общие функции и на котором будут строиться все бизнес-модули.
  • Разработкой внутренних инструментов (Developer Tools): создание инструментов для ускорения и стандартизации работы других разработчиков: генераторы кода, шаблоны проектов, CLI-утилиты, средства для локального запуска и отладки модулей.
  • Обеспечением инфраструктурной готовности: участие в настройке и использовании инфраструктуры, поддерживающей модульность.
  • Участием в процессе модернизации подходов к разработке: переход к современным практикам и стеку технологий, которые соответствуют модульной архитектуре

Мы ищем кандидата, имеющего опыт в следующих областях:

  • Основной стек: C# и платформа .NET Core/8+ (5 и более лет).
  • ASP.NET Core: Middleware, DI, self-hosted, Minimal API.
  • Протоколы и фреймворки обмена данными: HTTP, WebSocket, gRPC, REST, Protobuf, SignalR.
  • Асинхронность и параллелизм: async / await, потокобезопасность (thread-safety) , threads / green threads.
  • Очереди сообщений: принципы событийного управления процессами, брокеры (Kafka / Rabbit MQ / Active MQ).
  • Контейнеризация: сборка образа, контейнеры, оркестраторы / кластеры, сетевое взаимодействие в кластере.
  • Модульность, тиражирование общей логики и сервисов: выделение переиспользуемого функционала в общие модули / контейнеры, тиражирование, версионирование, обратная совместимость.
  • Межсервисное взаимодействие в распределенных системах: локальные и распределенные транзакции, стратегии согласованности (сильная / причинно-связанная / по итогу), повторный вызов (retry policy).
  • Безопасность межсервисного взаимодействия: шифрование передачи данных, аутентификация / авторизация (OAuth / OpenID Connect, Kerberos / NTLM, сертификатом).
  • Базы данных: MS SQL Server 2022

Ждём твой отклик, будем рады знакомству! До встречи в DeltaЛизинг

Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию