TR
TRYNEXIS
C#/.NET-разработчик
СИГНАЛ JOBRADAR75/100Нормальный сигнал актуальности
ПАСПОРТ ВАКАНСИИ
Что JobRadar наблюдает сейчас
Балл строится только на фактах из источников: свежести подтверждения, возрасте записи и происхождении вакансии. Это не гарантия найма и не оценка работодателя.
Последнее подтверждение3 мин. назад
Впервые замечена11 ч назад
Активные источники1 источник
ПроисхождениеПубличный источник
Описание вакансии
Обязанности:
- Прорабатывать крупные технические инициативы: проектировать решения, оценивать риски и декомпозировать задачи для разработки.
- Проектировать архитектуру backend-сервисов, анализировать альтернативы и компромиссы, аргументировать технические решения перед командой и архитекторами.
- Документировать архитектурные решения с использованием ADR.
- Разрабатывать, рефакторить и оптимизировать высоконагруженные backend-сервисы на .NET / C#.
- Сопровождать крупные изменения на всех этапах — от проектирования до выхода в production.
- Обеспечивать качество кода, проводить code review, разрабатывать unit- и integration-тесты, участвовать в performance- и load-тестировании.
- Расследовать сложные production-инциденты, находить первопричины проблем и улучшать наблюдаемость систем.
- Помогать Team Lead развивать инженерные практики команды и повышать качество технической декомпозиции.
- Менторить разработчиков и помогать команде решать сложные технические задачи.
Требования:
- Опыт backend-разработки на .NET / C# от 5 лет.
- Опыт работы с SQL и реляционными базами данных от 3 лет.
- Опыт работы с NoSQL-базами данных от 3 лет.
- Опыт работы с брокерами сообщений RabbitMQ и/или Kafka от 3 лет.
- Практический опыт разработки высоконагруженных сервисов с нагрузкой от 1 000 RPS.
- Опыт проектирования и разработки микросервисной архитектуры.
- Глубокое понимание принципов SOLID, DDD (Domain-Driven Design), Clean Architecture и Hexagonal Architecture.
- Знание паттернов проектирования распределённых систем.
- Опыт самостоятельной проработки, обоснования и защиты архитектурных решений.
- Умение декомпозировать крупные задачи и сопровождать их реализацию.
Условия:
- Возможность влиять на архитектурные решения и техническое развитие продукта.
- Сочетание hands-on-разработки с техническим лидерством и менторингом.
- Взаимодействие с Team Lead и архитекторами при проектировании и реализации крупных инициатив.
Здесь показан очищенный фрагмент описания из источника. Полные условия и актуальность вакансии проверьте на странице работодателя.
ИсточникHeadHunter / IT / GE