Ищем Senior .NET разработчика в ИТ‑партнёр по цифровой трансформации.

Обязательные требования:

  • Подтвержденный опыт разработки на платформе BPMSoft не менее 5 лет; знание архитектуры и внутренних механизмов BPMSoft на уровне эксперта; опыт работы с Low‑Code инструментами платформы и расширения её функционала кодом;
  • Глубокие знания JavaScript/TypeScript и практический опыт разработки на React;
  • Продвинутое понимание C# и .NET Core; знание иных языков и фреймворков приветствуется;
  • Владение принципами чистого кода, SOLID, GRASP, шаблонами проектирования; уверенное знание ООП, DI, DDD, DRY; понимание роли тестирования; хорошая алгоритмическая подготовка;
  • Практический опыт микросервисной архитектуры; контейнеризация — Docker, Kubernetes;
  • Опыт интеграции с внешними системами (REST, gRPC, SOAP, Message Brokers);
  • Знание принципов отказоустойчивых и масштабируемых систем; опыт настройки CI/CD (Jenkins, GIT);
  • Опыт оптимизации производительности (профайлинг, кэширование, асинхронность); уверенное владение SQL; опыт работы с реляционными и документно-ориентированными БД;
  • Опыт проектирования REST/SOAP API, работа со Swagger (Open API); умение читать C4, UML (Class, Sequence, Component), BPMN и ER-диаграммы;
  • Понимание принципов информационной безопасности при проектировании (аутентификация, авторизация, ролевая модель, шифрование и т.п.);
  • Высшее техническое образование предпочтительно; владение английским для чтения и составления технической документации; отличные коммуникативные и аналитические навыки.

Задачи на проекте:

  • Разработка внутренних IT‑проектов (платформ, продуктов, сервисов);
  • Прототипирование (POC), выбор оптимальных решений и практические тесты;
  • Реализация функциональных модулей по ТЗ; разработка и оптимизация серверного кода для бизнес‑процессов и интеграций на BPMSoft;
  • Создание сложных хранимых процедур и работа с БД; подготовка спецификаций; участие в проектировании архитектуры;
  • Оптимизация SQL‑запросов и производительности кода; реализация нестандартных визуальных компонентов и кастомизаций; выявление и устранение узких мест; проведение детального код‑ревью.

Условия:

  • Локация: РФ, РБ;
  • Длительность проекта: 1 год с возможностью пролонгации;
  • Ставка: ваша.