Ищем Senior .NET Developer. Команда занимается разработкой и развитием высоконагруженных backend-сервисов и микросервисной платформы. В роли будет много инженерных задач: проектирование архитектуры, оптимизация производительности, работа с отказоустойчивостью и участие в развитии технических процессов команды.
Обязанности:
-
Проектировать, разрабатывать и развивать высоконагруженные сервисы на .NET / C#
-
Участвовать в рефакторинге и оптимизации существующих решений
-
Разрабатывать архитектурные решения, аргументировать и защищать их внутри команды и перед стейкхолдерами
-
Подготавливать и поддерживать техническую документацию и ADR
-
Обеспечивать качество кода: code review, unit-тестирование, при необходимости — интеграционные и нагрузочные тесты
-
Анализировать и расследовать инциденты, улучшать observability, метрики и логирование
-
Работать с распределёнными системами и микросервисной архитектурой
-
Участвовать в улучшении процессов разработки и инженерных практик команды
Требования:
-
5+ лет опыта backend-разработки на .NET / C#
-
Опыт работы с высоконагруженными системами (1000+ RPS)
-
Уверенный опыт работы с SQL и NoSQL базами данных
-
Практический опыт работы с RabbitMQ и/или Kafka
-
Опыт построения и поддержки микросервисной архитектуры
-
Понимание паттернов распределённых систем
-
Опыт проектирования и защиты архитектурных решений
-
Умение принимать технические решения и нести за них ответственность
- Формат работы: удалённо / гибрид / офис в Тбилиси (по договорённости)
— График: full-time
— Оформление: по ТК Грузии
— Конкурентная заработная плата + регулярный пересмотр по результатам работы
— Возможность профессионального и карьерного роста
— Работа в сильной команде над высоконагруженными продуктами
— Современный стек технологий и участие в принятии технических решений