Ищем Senior .NET Developer. Команда занимается разработкой и развитием высоконагруженных backend-сервисов и микросервисной платформы. В роли будет много инженерных задач: проектирование архитектуры, оптимизация производительности, работа с отказоустойчивостью и участие в развитии технических процессов команды.

Обязанности:

  • Проектировать, разрабатывать и развивать высоконагруженные сервисы на .NET / C#

  • Участвовать в рефакторинге и оптимизации существующих решений

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

  • Подготавливать и поддерживать техническую документацию и ADR

  • Обеспечивать качество кода: code review, unit-тестирование, при необходимости — интеграционные и нагрузочные тесты

  • Анализировать и расследовать инциденты, улучшать observability, метрики и логирование

  • Работать с распределёнными системами и микросервисной архитектурой

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


Требования:

  • 5+ лет опыта backend-разработки на .NET / C#

  • Опыт работы с высоконагруженными системами (1000+ RPS)

  • Уверенный опыт работы с SQL и NoSQL базами данных

  • Практический опыт работы с RabbitMQ и/или Kafka

  • Опыт построения и поддержки микросервисной архитектуры

  • Понимание паттернов распределённых систем

  • Опыт проектирования и защиты архитектурных решений

  • Умение принимать технические решения и нести за них ответственность

Условия:
  • Формат работы: удалённо / гибрид / офис в Тбилиси (по договорённости)
    — График: full-time
    — Оформление: по ТК Грузии
    — Конкурентная заработная плата + регулярный пересмотр по результатам работы
    — Возможность профессионального и карьерного роста
    — Работа в сильной команде над высоконагруженными продуктами
    — Современный стек технологий и участие в принятии технических решений