Middle backend разработчик (.NET)

По договоренности

г Санкт-Петербург, Ушаковская наб, д 5
  • Чёрная речка
  • Петроградская
  • Лесная

МЫ - компания GROTEM, 10 лет назад мы стали отдельным бизнес-юнитом компании Первый Бит, работаем под своим брендом и аккредитованы как IT-разработчик.

Сейчас мы ищем middle backend-разработчика для участия в разработке на одном из существующих проектов в сфере FMCG - системы управления продажами для крупных производителей продуктов питания и табачной продукции, в перспективе возможен переход на новый проект с аналогичной предметной областью.


Наш стек технологий:

Backend: .Net 7+

Frontend: Angular

Мобильное приложение: Flutter

Архитектуры: микросервисы

База данных: PostgreSQL

Логирование/Трассировка: Grafana + Grafana.Loki + Grafana.Tempo

Контейнеризация: Docker/Kubernetes

Брокер сообщений: RabbitMQ

Мониторинг: Prometheus

Авторизация и аутентификация: IdentityServer

Кеширование: Redis

Планировщик задач: Hangfire

CI/CD: GitLab Actions


Задачи:

  • Участие в проектировании и оценке задач проекта, влияние на подходы к разработке;
  • Самостоятельное проектирование и реализация небольших решений с доработками нескольких сервисов (до 3-х) на основе бизнес-требований (интеграции с внешними системами, реализация бизнес-процессов);
  • Взаимодействовать с другими членами команды (аналитика, QA, frontend, MA) для решения пересекающихся задач;
  • Диагностика и оптимизация существующего кода;
  • Решение задач Support;
  • Участие в код ревью, активное вовлечение в обсуждения.


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

  • Умение работать с чужим кодом;
  • Брать ответственность за реализованную функциональность;
  • Опыт разработки на .Net/C# от 3+ лет

Уверенное владение:

  • Платформа .NET: Async/Await, LINQ, многопоточность;
  • Архитектура: микросервисы, clean architecture, Event-Driven, CQRS/Event Sourcing, DDD;
  • API/WEB: REST API, HTTP, CORS, (опционально: gRPC, WebSockets);
  • Базы данных: PostgreSQL, транзакции, опыт оптимизации и профилирования SQL запросов;
  • Инструменты: Entity Framework, Docker и docker-compose, RabbitMQ/Kafka, Redis, Mediatr (опционально: Dapper);
  • Тестирование: Unit-тесты (xUnit/nUnit);
  • Безопасность: аутентификация и авторизация, OAuth2.0, ApiKey;

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

  • настройка/понимание CI/CD;
  • настройка/понимание логирования ELK/Grafana;
  • интеграционные тесты;
  • наличие опыта работы c FMCG.


Условия:

  • Официальное трудоустройство и «белая» заработная плата (стабильный оклад+проектная премия), все соц. гарантии, техника, аккредитованная IT компания;
  • Гибкий график 5/2, удаленный или гибридный формат с визитами в офис в Санкт-Петербурге с панорамными окнами на Неву ;), м. Черная речка;
  • Атмосфера небольшой IT-компании, со взаимопомощью, живым общением, без бюрократии;
  • Регулярные Demo дни и внутренние обучения в компании (будете в курсе всех проектов, а также узнаете что-то новое из сфер бизнеса/soft скиллов);
  • Проведение аттестаций два раз в год (осень и весна);
  • Карьерный рост и развитие, мы стремимся развивать своих сотрудников, как в горизонтальном направлении (смежные стеки), так и вертикальном (тех. лиды, ведущие разработчики стека и т.д.);
  • Быстрое решение по кандидатуре после собеседования с руководителем технического отдела.



Поделиться:

Опубликована 16 дней назад

Вакансия в подборках

  1. Разработчик
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.