Описание вакансии
Привет!
Наша ИТ-компания называется 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 запросов
- Обладаешь знаниями паттернов разработки и архитектуры
- Умеешь находить и предлагать решения
- Способен лидировать в команде разработки