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

Первый Бит

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

Санкт-Петербург, Ушаковская набережная, 5

Метро: Лесная

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

GROTEM — IT-компания, которая помогает крупным FMCG-компаниям повышать эффективность продаж, дистрибуции и полевых команд за счет цифровых решений и AI.

Мы ищем Senior developer’a с опытом TeamLead’а для участия в разработке на одном из существующих проектов в сфере 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

Чем предстоит заниматься:

Как разработчик (70-50%):

  • Участие в рефакторинге и оптимизации системы

  • Участие в построении технического roadmap проекта

  • Проектирование, разбиение, оценка и реализация задач проекта на основе бизнес-требований (интеграции с внешними системами, реализация бизнес-процессов)

  • Принятие аргументированных технических решений

  • Поддержание и улучшения производительности, предложение и улучшение архитектурных решений и вопросов безопасности

  • Проведение код-ревью

Как TeamLead (30-50% ~8 человек)

  • Планирование спринтов/релизов совместно с РП и тех. архитектором

  • Контроль сроков выполнения задач, эскалации в случае накопления отставаний

  • Контроль загрузки команда, команда не простаивает

  • Координация поставки релизов командой

  • Решение конфликтов

  • Ведение оперативного плана

Наши ожидания

  • Опыт разработки на .Net/C# от 7+ лет

  • Опыт интеграции со сторонними сервиса

  • Опыт работы с большими данными

  • Hard Skills уверенное владение и глубокое понимание (на уровне могу обучить):

    • Архитектура: монолит, микросервисы

    • API/WEB: REST API, HTTP, SOAP, CORS, WebSockets (опционально: gRPC, GraphQL)

    • Базы данных: MSSQL, PostgreSQL, транзакции, опыт оптимизации и профилирования SQL запросов, Apache Ignite, (желательно: Redis)

    • ORM: Entity Framework, Dapper

    • Шины данных: RabbitMQ/Kafka

    • Безопасность: аутентификация и авторизация, OAuth2.0, ApiKey, защита от уязвимости и атаки - XCRF, DDoS, SQL-инъекции и т.п.

    • DevOps: настройка и понимание CI/CD, Docker и docker-compose, Kubernetes

    • Логирование и трассировка: Seq (желательно: ELK/Grafana)

  • Soft Skills:

    • Несет ответственность за реализуемую функциональность

    • Умение выстраивать процессы в рамках небольшой команды

    • Умение обучать и доносить сложные технические решения простым и понятным языком

    • Умение критически мыслить - уточнять неясности, предлагать улучшения, видеть слабые места

    • Умение проектировать несколько вариантов реализации и принимать решения учитывая бизнес-цели заказчика, а также сроки проекта

    • Будет плюсом:

      • наличие опыта работы в FMCG секторе

  • Будет плюсом:

    • Опыт миграции монолита в микросервисы

    • Умение рефакторить и модернизировать legacy код

Условия

  • Регулярные Demo дни и внутренние обучения в компании (будете в курсе всех проектов, а также узнаете что-то новое и сфер бизнеса/soft скилов)

  • Проведение аттестаций два раз в год (осень и весна)

  • Карьерный рост и развитие, мы стремимся развивать своих сотрудников, как в горизонтальном направлении (смежные стки), так и вертикальном (тех. лиды, ведущие разработчики стека и т.д.)

  • Стремимся внедрять AI инструменты в процесс разработки

  • Всегда готовы обсуждать внедрение и применение новых технологий, которые помогут нам сделать процесс разработки проще и улучшить качество выпускаемого продукта

Навыки
  • .NET Core
  • C#
  • MySQL
  • RabbitMQ
  • Apache Kafka
  • Redis
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Норд Клан
  • Санкт-Петербург

  • Не указана

Рекомендуем
Paragon Software
  • Санкт-Петербург

  • Не указана

Рекомендуем
Фотомеханика
  • Санкт-Петербург

  • Не указана

Рекомендуем
CSBI
  • Санкт-Петербург

  • Не указана

  • Санкт-Петербург

  • Не указана

Изигейт
  • Санкт-Петербург

  • Не указана

iFuture
  • Санкт-Петербург

  • Не указана

Бизнес Технологии

Senior/Tech Lead frontend-разработчик

Бизнес Технологии

  • Санкт-Петербург

  • до 350000 RUR

IBS
  • Санкт-Петербург

  • до 350000 RUR

585, Холдинг
  • Санкт-Петербург

  • до 350000 RUR

2ГИС
  • Санкт-Петербург

  • до 350000 RUR

ЦРТ | Группа компаний

Senior frontend developer (TS/JS)

ЦРТ | Группа компаний

  • Санкт-Петербург

  • до 350000 RUR

SearchInform
  • Санкт-Петербург

  • до 450000 RUR

Леон
  • Санкт-Петербург

  • до 450000 RUR

Бизнес Технологии

Senior fullstack java developer

Бизнес Технологии

  • Санкт-Петербург

  • до 300000 RUR

СБЕР
  • Санкт-Петербург

  • до 300000 RUR

Фарм Дизайн
  • Санкт-Петербург

  • от 230000 RUR

Горбилет

Chief Product Officer / CPO

Горбилет

  • Санкт-Петербург

  • от 230000 RUR

Цветомания
  • Санкт-Петербург

  • от 230000 RUR

iFuture
  • Санкт-Петербург

  • от 230000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию