IC Markets
Tech Lead .NET Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Техлид .NET-разработки в финтех-компании IC. Руководство командой разработки с сохранением hands-on кодинга и ответственностью за архитектуру распределённых event-driven систем.
Задачи
- Руководить командой разработки, задавать техническое направление и обеспечивать соответствие техническому видению компании
- Менторить разработчиков, проводить 1:1, давать обратную связь и поддерживать профессиональный рост
- Взаимодействовать с Product Owners, Engineering Managers, QA и бизнес-аналитиками для уточнения требований
- Участвовать в найме, онбординге и построении команды
- Проектировать и реализовывать масштабируемые архитектуры с Clean Architecture, Vertical Slice Architecture и DDD
- Разрабатывать и поддерживать микросервисы и распределённые backend-решения на .NET / .NET Core
- Проектировать event-driven архитектуры с асинхронной коммуникацией, очередями и pub/sub
- Применять паттерны CQRS, Event Sourcing, Saga и Eventual Consistency
- Обеспечивать идемпотентность, ретраи, отказоустойчивость и надёжную обработку сообщений
- Писать и поддерживать качественный, тестируемый код на C# и .NET
- Проводить код-ревью и устанавливать стандарты разработки
- Выстраивать стратегию тестирования: unit, integration, functional и E2E тесты
- Участвовать в Agile-церемониях и планировании релизов
- Оптимизировать производительность, масштабируемость и надёжность систем
- Внедрять логирование, мониторинг, трейсинг и observability
- Участвовать в разборе инцидентов и root-cause анализе
- Драйвить техническую модернизацию и рефакторинг
Требования
- C# / .NET / .NET Core
- ASP.NET Core / Web APIs
- Микросервисы и распределённые системы
- Event-Driven Architecture
- Messaging / очереди / pub-sub
- Domain-Driven Design (DDD)
- Clean Architecture / Vertical Slice Architecture
- CQRS / Event Sourcing / Saga Pattern
- Асинхронное программирование / многопоточность / высокая конкурентность
- SQL / NoSQL базы данных
- Docker / Kubernetes
- AWS
- Unit / Integration / Functional / E2E тестирование
- Git / Agile / Scrum
- Опыт руководства командой разработки
Условия
- Полная занятость, гибридный формат: 3 дня в офисе, 2 дня из дома
- График: понедельник–пятница, 09:00–17:00
- Конкурентная оплата труда
- 22 дня ежегодного отпуска
- 12 оплачиваемых дней больничного
- Медицинская страховка после 6 месяцев
- Group Savings и Life Insurance после 6 месяцев
- Оплачиваемые переработки
- Бюджет на обучение и развитие
- Реферальный бонус
- Бесплатные снеки, фрукты и напитки в офисе
- Ежедневный обед
- Доступ к спортзалу, спортивные секции и спа
- Корпоративные мероприятия и тимбилдинги
- Платформа скидок MadBenefits
Навыки
- C#
- .NET
- .NET Core
- ASP.NET Core
- Web APIs
- Microservices
- Distributed Systems
- Event-Driven Architecture
- Messaging
- Queues
- Pub/Sub
- DDD
- Clean Architecture
- Vertical Slice Architecture
- CQRS
- Event Sourcing
- Saga Pattern
- Asynchronous Programming
- Multithreading
- SQL
- NoSQL
- Docker
- Kubernetes
- AWS
- Unit Testing
- Integration Testing
- E2E Testing
- Git
- Agile
- Scrum