Teamlead/Ведущий разработчик команды CRM

Срок для отклика истек

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

Привет!

Наша ИТ-компания называется Qvant. Мы разрабатываем, внедряем и поддерживаем ИТ-решения, обеспечивающие цифровую трансформацию бизнеса.

В связи с расширением команды у нас открылась позиция TEAMLEAD/SENIOR FULLSTACK DEVELOPER (.NET, JS)

О нас

Проектируем и реализуем проекты различной сложности. Бэкенд на .NET, Java, Python. Фронтенд на Vue.js, React, Angular. Используем для метрик и логов ELK, Sentry. Для аутентификации ADFS, Identity Server. Для интеграций REST, RabbitMQ. Для хранения данных PostgreSQL, MS SQL, S3, Redis. Размещаемся на своих ЦОД и в Azure. Контейнеризация в Docker. CI/CD на TeamCity, Octopus, Jenkins, Nexus. Код в Bitbucket, Gitea.

О стеке проекта

  • Microsoft Dynamics on-premise, .NET, JS, TS
  • микросервисы .NET
  • интеграции через REST и брокер RabbitMQ
  • MediatR, CAP.NET для работы с интеграциями
  • Dapper, средства Dynamics для работы с базой
  • Microsoft SQL для хранения
  • документирование в Swagger, Async API
  • CI/CD на TeamCity, Octopus

Тебе предстоит:

  • Разрабатывать CRM систему на базе Microsoft Dynamics (UI-скрипты, плагины, воркфлоу)
  • Разрабатывать .NET микросервисы для интеграции с другими бизнес-системами через API и брокер сообщений
  • Разрабатывать кастомный UI на Vue.JS используемый в системе
  • Участвовать в выборе технических решений и формировании архитектуры системы
  • Менторить и лидировать в команде

Мы ожидаем, что ты:

  • Имеешь опыт разработки на .NET, C# и хорошее понимание этого стека
  • Jпыт написания WebAPI сервисов .NET
  • Понимаешь работу синхронного обмена через REST API и асинхронного обмена через брокер сообщений
  • С опытом написания SQL запросов
  • Обладаешь знаниями паттернов разработки и архитектуры
  • Умеешь находить и предлагать решения
  • Способен лидировать в команде разработки