Проектировать, разрабатывать и поддерживать backend-сервисы на .NET (C#);
Разрабатывать и развивать микросервисы в production-среде;
Поддерживать существующий функционал и обеспечивать обратную совместимость релизов;
Работать над ключевыми доменными процессами: аккаунты, регистрация, аутентификация, кошелёк и связанные бизнес-возможности;
Участвовать в анализе задач, декомпозиции и оценке трудозатрат;
Сдавать выполненные задачи на тестирование и сотрудничать с QA на этапах тестирования;
Строить интеграции с использованием асинхронного взаимодействия и event-driven подходов;
Работать с реляционными базами данных, транзакционными потоками и оптимизировать производительность запросов;
Выявлять узкие места по производительности и участвовать в улучшении архитектуры системы;
Вносить вклад в наблюдаемость сервисов (логи, метрики, трейсы, дашборды, мониторинг);
Управлять конфигурациями развёртывания и манифестами в средах Kubernetes;
Работать в GitOps-настройке и участвовать в развёртывании и операционной ответственности;
Сотрудничать с командами DevOps по изменениям, связанным с инфраструктурой (включая workflow Terraform);
Участвовать в дежурствах on-call и обрабатывать инциденты в production;
Выявлять технический долг и предлагать улучшения;
Проводить качественные code review с фокусом на поддерживаемость, производительность и согласованность.
5+ лет коммерческой backend-разработки на C# / .NET (6+), .NET Core / ASP.NET Core;
Уверенное понимание архитектуры микросервисов и распределённых систем;
Опыт асинхронного взаимодействия и event-driven архитектур;
Опыт работы с брокерами сообщений (Kafka или аналоги);
Глубокие знания реляционных баз данных (SQL, транзакции, индексы, настройка производительности), PostgreSQL будет плюсом;
Опыт работы с ORM (например, Entity Framework);
Опыт написания unit- и integration-тестов;
Понимание аутентификации и авторизации (OAuth 2.0, OpenID Connect);
Хорошее понимание принципов проектирования ПО (SOLID, разделение ответственности, тестируемость);
Понимание observability и мониторинга в production-системах;
Опыт диагностики проблем производительности и памяти;
Опыт работы с AWS, Kubernetes, Terraform будет плюсом;
Опыт работы с Grafana, Loki, Tempo будет плюсом.
Хорошие коммуникативные навыки;
Многозадачность, быстрое выполнение задач;
Умение работать в команде;
Ответственность.
GROWE TOGETHER: Наша команда — главный актив. Мы работаем вместе и поддерживаем друг друга для достижения общих целей;
DRIVE RESULT OVER PROCESS: Мы ставим амбициозные, чёткие, измеримые цели в соответствии со стратегией и ведём Growe к успеху;
BE READY FOR CHANGE: Мы видим в вызовах возможности расти и развиваться. Мы адаптируемся сегодня, чтобы побеждать завтра.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.