
Avanade надає хмарні інструменти для керування посиланнями та цифрової взаємодії з клієнтами для бізнесу. Платформа підтримує скорочення URL-адрес, брендовані посилання, QR-коди, зокрема динамічні формати та GS1 Digital Link, мобільні цільові сторінки, цифрові візитівки, відстеження UTM-кампаній, аналітику посилань, API та інтеграції. Ці можливості допомагають маркетинговим командам, розробникам і фахівцям із обслуговування клієнтів створювати, керувати та вимірювати взаємодію з клієнтами в цифрових каналах, забезпечуючи корпоративний рівень безпеки та відповідності вимогам.
Старший технічний керівник із розробки застосунків .NET — Бенгалуру
Керуйте розробкою та модернізацією застосунків .NET, конвеєрами Azure DevOps і командою інженерів. Допомагайте клієнтам Avanade впроваджувати інновації за допомогою технологій Microsoft.
Опис
- Відповідайте за технічну розробку застосунків .NET: від проєктування й розробки до тестування, випуску та готовності до промислової експлуатації
- Керуйте командою з чотирьох-п’яти інженерів: розподіляйте завдання, перевіряйте код і проєктні рішення, усувайте перешкоди та підтримуйте якість виконання
- Практично розробляйте застосунки на C# і .NET, зокрема з використанням ASP.NET Core, Web API, мікросервісів та інтеграції сервісів
- Керуйте перенесенням застарілих застосунків .NET Framework на .NET Core або сучасні версії .NET
- Використовуйте інструменти розробки на основі великих мовних моделей, як-от GitHub Copilot і Claude Code, упродовж усього циклу розробки
- Створюйте й експлуатуйте конвеєри CI/CD в Azure DevOps
- Визначайте та підтримуйте інженерні стандарти для гілкування, запитів на злиття, перевірки коду, тестування, статичного аналізу й сканування безпеки
- Проєктуйте й оптимізуйте доступ до даних за допомогою SQL Server або Azure SQL та Entity Framework Core
- Координуйтеся з хмарними й платформними командами щодо архітектури розгортання в Azure, зокрема App Service, Functions, контейнерів, AKS, Key Vault, конфігурації та секретів
- Досліджуйте проблеми продуктивності, надійності й промислової експлуатації та забезпечуйте усунення їхніх першопричин
- Проводьте обговорення технічного проєктування з архітекторами, бізнес-аналітиками й технічними представниками клієнтів
- Плануйте й оцінюйте роботу разом із керівником проєкту, звітуйте про технічний прогрес і ризики
- Наставляйте інженерів з .NET, інженерних практик і розробки за допомогою ШІ; долучайтеся до найму й технічних співбесід
- Додавайте повторно використовувані компоненти, шаблони, прискорювачі конвеєрів і зразкові реалізації до бібліотеки інтелектуальної власності практики
- Підтримуйте передпродажну роботу: пропонуйте технічні підходи, оцінюйте трудовитрати та беріть участь у технічних обговореннях із клієнтами
Вимоги
- Мати 8–10 років досвіду розробки застосунків, значна частина якого останнім часом пов’язана з Microsoft .NET
- Мати глибокі практичні знання C#, .NET Framework і .NET Core або сучасних версій .NET, зокрема ASP.NET Core, Web API, впровадження залежностей, асинхронного програмування та шаблонів проєктування
- Мати підтверджений досвід перенесення застосунків .NET Framework на .NET Core або сучасні версії .NET
- Використовувати інструменти кодування на основі великих мовних моделей, як-от GitHub Copilot або Claude Code, у реальних проєктах
- Мати досвід керування командою з чотирьох-п’яти інженерів під час виконання проєктів
- Упевнено працювати з Azure DevOps, зокрема з багатоетапними YAML-конвеєрами, конвеєрами складання й випуску, середовищами, погодженнями, керуванням артефактами та безперервним постачанням
- Ефективно використовувати Git, зокрема стратегії гілкування, запити на злиття та змістовні перевірки коду
- Добре знати SQL Server або Azure SQL та Entity Framework Core, зокрема налаштування продуктивності
- Мати досвід проєктування та використання REST API й інтеграції із зовнішніми системами
- Мати робочі знання служб застосунків Azure, зокрема App Service, Functions, Key Vault, сховищ і моніторингу застосунків
- Мати досвід автоматизованого тестування
- Ефективно спілкуватися в технічних обговореннях із представниками клієнтів і пояснювати технічні ризики простою мовою
- Перебувати в Бенгалуру або регіоні Делі — Національній столичній території чи бути готовим до переїзду