Все вакансии

Senior backend-разработчик (.Net/C#)

Первый Бит · зарплата не указана · Санкт-Петербург · HH · опубликовано 4 мая 2026 г.

Компания Первый Бит
Источник HH
Опубликовано 4 мая 2026 г.
Зарплата зарплата не указана

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

GROTEM — IT-компания, которая помогает крупным FMCG-компаниям повышать эффективность продаж, дистрибуции и полевых команд за счет цифровых решений и AI.
Мы ищем Senior developer’a для участия в разработке на одном из существующих проектов в сфере FMCG - системы управления продажами для крупного производителя алкогольной и безалкогольной продукции. Проект уже взрослый и по-хорошему «тяжелый» — это классическое enterprise-легаси с богатой историей, глубокой доменной логикой и нетривиальными архитектурными решениями.
Нашей системой пользуются более 2500 торговых представителей, более 1000 сотрудников Back-офиса
Стек технологий проекта:
Backend: .Net Framework, .Net Core, .Net 6
Frontend: Angular JS, Angular, React JS
Мобильное приложение: Flutter
Архитектуры: несколько монолитов с распределенной БД
База данных: MSSQL
Логирование/Трассировка: Seq
Брокер сообщений: RabbitMQ
Авторизация и аутентификация: Собственный сервис аутентификация и авторизации, Keycloak
Кеширование: Apache Ignite
CI/CD: GitLab CI
Сервис синхронизации: SyncFramework
Чем предстоит заниматься
• Участие в рефакторинге и оптимизации системы
• Участие в построении технического roadmap проекта
• Проектирование, разбиение, оценка и реализация задач проекта на основе бизнес-требований (интеграции с внешними системами, реализация бизнес-процессов)
• Принятие аргументированных технических решений
• Поддержание и улучшения производительности, предложение и улучшение архитектурных решений и вопросов безопасности
• Координация работы команды по реализуемым фичам (Backend, Frontend, MA, QA)
• Менторинг Junior/Middle разработчиков в рамках проекта
• Проведение код-ревью, задание направления и стандартов разработки на проекте
• Развитие проекта, внедрение ИИ-технологий на проект
Наши ожидания
• Опыт разработки на .Net/C# от 7+ лет
• Опыт интеграции со сторонними сервиса
• Опыт работы с большими данными
• Hard Skills уверенное владение и глубокое понимание (на уровне могу обучить):
• Архитектура: монолит, CQRS/Event Sourcing, DDD
• API/WEB: REST API, HTTP, SOAP, CORS, WebSockets (опционально: gRPC, GraphQL)
• Базы данных: MSSQL, PostgreSQL, транзакции, опыт оптимизации и профилирования SQL запросов, Apache Ignite, (желательно: Redis)
• ORM: Entity Framework, Dapper
• Шины данных: RabbitMQ/Kafka
• Тестирование: Unit-тесты (xUnit), интеграционные тесты
• Безопасность: аутентификация и авторизация, OAuth2.0, ApiKey, защита от уязвимости и атаки - XCRF, DDoS, SQL-инъекции и т.п.
• DevOps: настройка и понимание CI/CD, Docker и docker-compose, Kubernetes
• Логирование и трассировка: Seq (желательно: ELK/Grafana)
• Будет плюсом:
• Знание смежных стеков на уровне Middle (Angular2, Flutter)
• Soft Skills:
• Умение формировать стратегическое развитие продукта с технической стороны
• Умение выстраивать процессы в рамках небольшой команды
• Умение обучать и доносить сложные технические решения простым и понятным языком
• Умение критически мыслить - уточнять неясности, предлагать улучшения, видеть слабые места
• Умение проектировать несколько вариантов реализации и принимать решения учитывая бизнес-цели заказчика, а также сроки проекта
• Несет ответственность за реализуемую функциональность в рамках Backend
• Будет плюсом:
• наличие опыта работы в FMCG секторе
• Будет плюсом:
• Опыт миграции монолита в микросервисы
• Умение рефакторить и модернизировать legacy код
Условия
• Регулярные Demo дни и внутренние обучения в компании (будете в курсе всех проектов, а также узнаете что-то новое и сфер бизнеса/soft скилов)
• Проведение аттестаций два раз в год (осень и весна)
• Карьерный рост и развитие, мы стремимся развивать своих сотрудников, как в горизонтальном направлении (смежные стки), так и вертикальном (тех. лиды, ведущие разработчики стека и т.д.)
• Стремимся внедрять AI инструменты в процесс разработки
• Всегда готовы обсуждать внедрение и применение новых технологий, которые помогут нам сделать процесс разработки проще и улучшить качество выпускаемого продукта

Навыки

  • .NET Core
  • C#
  • MySQL
  • RabbitMQ
  • Apache Kafka
  • Redis
Открыть вакансию в ленте