Разработка и поддержка backend-сервисов в рамках существующей архитектуры проекта;
Реализация бизнес-функциональности по техническим и бизнес-требованиям;
Участие в развитии и поддержке микросервисного взаимодействия между сервисами;
Интеграция с внешними и внутренними системами (API, сервисы, брокеры сообщений);
Поддержка и развитие существующих решений, исправление дефектов;
Рефакторинг и улучшение качества кода, повышение стабильности и производительности сервисов;
Участие в разборе требований, декомпозиции задач и оценке сроков реализации;
Участие в code review, соблюдение принятых стандартов разработки;
Взаимодействие с членами команды (backend, frontend, аналитики, DevOps);
Подготовка и актуализация технической документации по реализуемому функционалу;
Участие в релизах и сопровождении решений в тестовых и production-окружениях.
Требования:
Высшее образование (техническое);
Опыт работы не менее менее 3 лет в ИТ-сфере;
Уверенное владение C#, ASP.NET Core (Web API, middleware, DI);
Практический опыт применения паттернов проектирования (SOLID, Repository, Unit of Work, Strategy, CQRS, Mediator и др.);
Опыт разработки и поддержки микросервисной архитектуры;
Понимание и частичное применение DDD:
агрегаты, bounded context,
разделение доменной и инфраструктурной логики.
Практический опыт unit-тестирования / TDD;
Умение анализировать требования, оценивать задачи, проводить рефакторинг;
Уверенное чтение и сопровождение чужого кода;
Опыт работы с БД и ORM (Entity Framework Core).
Будет плюсом:
Опыт интеграции backend-сервисов с Camunda (BPMN).
Работа с брокерами сообщений (RabbitMQ, Kafka).
Знакомство с Docker, CI/CD.
Ключевые навыки:
Самостоятельность в рамках задач;
Ответственность за результат;
Умение аргументировать технические решения;
Командное взаимодействие;
Умение работать с неопределёнными требованиями.
Условия:
c 9:00 до 18:00
система премирования (квартальная мотивационная выплата, в размере 45% от должностного оклада, после прохождения испытательного срока, годовой бонус (в размере до 4-х должностных окладов), премия ко Дню Независимости (расчет премии производится пропорционального отработанному времени);
социальный пакет (добровольное медицинское страхование и коллективное страхование жизни после прохождения испытательного срока, обучение за счет Компании, 26 календарных дней отпуска в год, социальные отпуска, корпоративные и спортивные мероприятия);
возможности для профессионального и карьерного развития;
комфортный офис в центре города;
дружелюбная и поддерживающая атмосфера в коллективе.
Просьба указывать в заявке ожидаемый уровень заработной платы. Все заявки будут рассмотрены конфиденциально.