Team Lead .NET Developer (AI & Cloud Focus)
HMATechs · 5 000–7 000 USD · on-site / Доха Катар · Telegram · опубликовано 28 мая 2026 г.
Описание вакансии
С релокейтом помогаем
О роли
Мы ищем опытного Team Lead .NET Developer для присоединения к нашей инженерной команде. Вы будете не только проектировать и разрабатывать высокопроизводительные аналитические приложения на базе современных технологий .NET и экосистемы Microsoft Azure, но и руководить группой разработчиков (Frontend и Backend). Роль сочетает техническое лидерство, управление командой и hands-on разработку с фокусом на cloud-native архитектуру, асинхронное программирование и интеграцию AI-сервисов для интеллектуальной обработки документов.
Ключевые обязанности
Лидерство и управление:
Руководство, менторство и управление кросс-функциональной командой разработчиков, формирование культуры сотрудничества и непрерывного улучшения.
Проведение код-ревью, архитектурных обсуждений, техническое наставничество для обеспечения высокого качества и консистентности кода.
Контроль полного цикла разработки (SDLC): планирование задач, распределение ресурсов, отслеживание сроков и доставки.
Разработка и архитектура:
Проектирование и разработка надежных решений на .NET Core и современных версиях .NET.
Реализация и оптимизация асинхронных паттернов для обеспечения высокой конкурентности и производительности.
Архитектура и деплой облачных решений в Microsoft Azure: использование Azure Functions, WebJobs и Worker Services для фоновой обработки.
AI и работа с данными:
Интеграция Azure AI сервисов для создания интеллектуальных функций: автоматическое извлечение данных, speech-to-text.
Работа с Azure Cosmos DB и Azure Synapse Analytics для хранения, трансформации данных и построения аналитических пайплайнов.
Реализация рабочих процессов OCR (оптическое распознавание символов) и ASR (автоматическое распознавание речи) для обработки неструктурированных данных.
Взаимодействие с кросс-функциональными командами для определения, проектирования и релиза новых фич.
Требования (обязательно)
Опыт: от 5+ лет коммерческой разработки, из них минимум 2 года в роли Team Lead / руководителя команды разработчиков.
Core Stack: уверенное владение .NET Core (и современными версиями .NET), C#.
Async Programming: глубокое понимание многопоточности, TPL (Task Parallel Library) и паттернов конкурентного программирования.
Cloud Platform: практический опыт работы с Microsoft Azure, включая:
Azure Functions и Azure WebJobs / App Service Jobs
Azure Worker Services
Azure Cosmos DB (или другие NoSQL базы)
Azure Synapse Analytics (опыт с DWH, ETL/ELT пайплайнами, SQL pools)
AI & Document Processing:
Опыт работы с Azure Document Intelligence (ранее Form Recognizer) для извлечения текста, пар key-value и таблиц.
Опыт интеграции OCR и ASR API в .NET-приложения.
Leadership & Soft Skills: доказанная способность управлять и мотивировать команду (Frontend + Backend), сильное проблемно-ориентированное мышление, опыт работы в Agile-среде.
Язык: английский B2+ (письменный и устный).
Будет преимуществом (Nice-to-Have)
Опыт работы с Elsa Workflows.
Знание микросервисной архитектуры и event-driven дизайна (Azure Service Bus, Event Hubs).
Опыт настройки CI/CD пайплайнов (Azure DevOps, GitHub Actions).
Знакомство с контейнеризацией (Docker, Kubernetes).
Опыт работы с другими Azure AI-сервисами (Azure OpenAI Service, Cognitive Services).
N.N ()