Описание вакансии
TL;DR
Senior .Net Developer (Ai): Developing and owning end-to-end services for a large platform, focusing on decomposing a monolith into microservices and designing integrations with HTTP/RabbitMQ/Kafka. Focus on improving performance and stability through profiling, GC/allocations, and Root Cause analysis, leveraging AI tools for development tasks.
Локация: Москва, Полностью удалённо (любая страна)
Зарплата: 300 000 ₽/мес на руки
Компания
Getmatch is a recruiting agency specializing in IT-специалистов for technology companies around the world.
Что делать
- Владеть сервисами/доменом end-to-end: проектирование, разработка, поддержка в проде, улучшения.
- Декомпозировать монолит: выделять сервисы, проектировать контракты, планировать миграции и совместимость.
- Проектировать интеграции: HTTP/RabbitMQ/Kafka, ретраи, дедупликация, идемпотентность, консистентность.
- Работать с данными: PostgreSQL/MS SQL — индексы, планы запросов, блокировки, транзакции.
- Улучшать производительность и стабильность: профилирование, GC/аллокации, p95/p99, поиск Root Cause.
- Влиять на инженерные стандарты: дизайн-ревью, code review, улучшение tooling/CI, обмен практиками.
Требования
- Обязательное требование: уверенный практический опыт работы с AI-инструментами для разработки (Cursor/Codex/Claude и аналоги): постановка задач, получение результата, проверка, понимание ограничений (галлюцинации, приватность).
- Senior-уровень в .NET (4+ лет): C#, ASP.NET Core, async/await, concurrency.
- Опыт проектирования и поддержки production-систем: деградации, инциденты, отладка и устранение причин.
- Сильная база по реляционным БД: оптимизация запросов, индексы, блокировки, транзакции, миграции.
- Опыт с брокерами сообщений (RabbitMQ/Kafka и т.п.): повторная доставка, порядок сообщений, обработка ошибок, дедупликация.
Хорошо, если есть
- Highload и распределённые системы (saga/outbox/inbox).
- Redis, Elasticsearch, S3.
- Observability (метрики/логи/трейсы), опыт с SLI/SLO.
Культура и преимущества
- Оформление по ТК РФ, «белая» зарплата.
- Любой удобный формат работы: офисы Москва/Казань или полностью удалённо (любая страна).
- Сложные инженерные задачи: масштаб, перформанс, миграция к микросервисам.
- Бюджет на обучение и AI-инструменты/эксперименты.
- arrow_right1–2 релевантных кейса (ссылки/скриншоты)
- arrow_rightСроки и формат работы (когда на связи)
- arrow_right2–3 уточняющих вопроса по задаче
- arrow_rightОпишите результат и критерии приёмки
- arrow_rightУкажите бюджет/вилку — это повышает качество откликов
- arrow_rightСразу обозначьте сроки и доступность по коммуникациям