Backend-разработчик (.NET)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Привет!
Наша ИТ-компания называется Qvant. Мы разрабатываем, внедряем и поддерживаем ИТ-решения, обеспечивающие цифровую трансформацию бизнеса периметра компаний, работающих в горнодобывающей отрасли.
В связи с расширением команды разработки у нас открылась позиция .NET Backend Developer
О команде
Проектируем и реализуем проекты различной сложности. Бэкенд на .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.
О стеке проекта
- Микросервисы на .NET, C#
- Интеграции через REST и брокер RabbitMQ
- MediatR, CAP.NET для работы с интеграциями
- Dapper, EF для работы с базой
- PostgreSQL для хранения
- Документирование в Swagger, Async API
- CI/CD на TeamCity, Octopus
Тебе предстоит:
- Разрабатывать микросервисный бэкенд системы, реализующей единый источник истины данных в компании (SSOT) с комплексной инфраструктурой, обеспечивающей управление данными: консолидацию, обогащение и обмен
- Участвовать в выборе технических решений и формировании архитектуры системы
Мы ожидаем, что ты:
- Имеешь опыт разработки на .NET, C# и хорошее понимание этого стека
- Понимаешь работу синхронного обмена через REST API и асинхронного обмена через очереди
- Имеешь опыт написания SQL запросов
- Обладаешь знаниями паттернов разработки, закреплённые на практике
- Умеешь находить и предлагать решения
Будет плюсом:
- Понимание слоистой архитектуры (presentation, business, data) на микросервисах
- Опыт применения gRPC
- Опыт реализации кодогенерации или применения инструментов для этого
Мы предлагаем:
- Оформление по ТК РФ
- Пятидневная рабочая неделя с 9:00 до 18:00 (часовой перерыв на обед), есть возможность работать из дома
- ДМС с обширным перечнем медицинских услуг, в том числе стоматология
- Корпоративная мобильная связь, оплачиваемые обеды
- Корпоративное обучение
- Заработную плату с успешным кандидатом обсуждаем индивидуально
- Уютный и современный офис с зонами отдыха
- Корпоративная развозка от ст. м. Московская / парковка на территории БЦ Technopolis