
Export Development Canada (EDC) — федеральне експортно-кредитне агентство Канади та корпорація Корони, що підтримує канадські компанії під час виходу на міжнародні ринки й розширення діяльності за кордоном. Фінансові та страхові підрозділи EDC надають страхування торговельних кредитів, гарантії, підтримку оборотного капіталу, експортне та покупцеве фінансування, структуроване й проєктне фінансування, а також інвестиції в акціонерний капітал. EDC також пропонує ринкову аналітику, консультаційні послуги, цифрові інструменти та спеціалізовані ініціативи, як-от Trade Impact Program і Business Connections. Організація обслуговує експортерів у різних галузях, зокрема в агропродовольчому секторі, сфері чистих технологій, оборонній промисловості та енергетиці, зосереджуючись на управлінні міжнародними ризиками, диверсифікації ринків, розвитку сталої торгівлі та допомозі компаніям у глобальній конкуренції.
Провідний старший розробник програмного забезпечення
Керуйте розробкою вебзастосунків, API та інтеграцій за допомогою ШІ в Export Development Canada. Допомагайте створювати цифрові платформи для канадських компаній, що виходять на міжнародні ринки.
Опис
- Проєктуйте, створюйте й експлуатуйте агентну систему для життєвого циклу розробки програмного забезпечення.
- Інтегруйте розробку за допомогою ШІ в процеси постачання за допомогою GitHub Copilot, Azure DevOps, GitHub Enterprise і Microsoft Foundry.
- Створюйте вебзастосунки та можливості інтеграції.
- Розширюйте підтримку інтеграційних шаблонів і ведіть каталог інтеграцій.
- Сприяйте впровадженню платформи та налаштовуйте її продуктивність для підвищення ефективності технологічних команд.
- Аналізуйте моделі, описи систем, діаграми й таблиці; консультуйте команди щодо фронтенд-застосунків, API, інтеграції та експлуатації розробки.
- Разом із дизайнерами перетворюйте вимоги до інтерфейсу й користувацького досвіду на здійсненні технічні рішення та реалізовуйте їх.
- Пишіть якісний код, перевіряйте внески колег і підтримуйте придатну до тривалого супроводу кодову базу.
- Визначайте цільовий стан разом з аналітиками, архітекторами, розробниками, тестувальниками та керівниками розгортання.
- Оцінюйте зусилля для постачання, вузькі місця, повторну роботу й перспективні сценарії використання агентів.
- Долучайтеся до технічної спільноти практиків: діліться знаннями, розробляйте стандарти та беріть участь у найманні.
- Пояснюйте складні ідеї та впливайте на зацікавлених сторін, зокрема керівників вищої ланки.
- Створюйте для агентів безпечний пошук завдань, репозиторіїв вихідного коду, проєктної документації та нотаток із зустрічей з урахуванням ідентифікаційних даних.
- Поєднуйте системи контролю версій, відстеження робіт, CI/CD, тестові платформи та служби телеметрії.
Вимоги
- Ступінь бакалавра з відповідної спеціальності, наприклад інформатики або комп’ютерної інженерії.
- Щонайменше вісім років практичного досвіду інженерії програмного забезпечення широкого профілю та впровадження виробничих систем корпоративного масштабу.
- Досвід роботи з вебзастосунками, API, мікросервісами, інтеграціями та хмарними рішеннями.
- Високий рівень володіння практиками програмування, тестування та розгортання.
- Впевнене володіння Angular, React, .NET, API, мікросервісами, інтеграційними шаблонами та хмарними архітектурами.
- Досвід роботи з GitHub Copilot і сучасними платформами розробки, зокрема керування запитами на злиття, перевірки коду, стратегіями гілкування, управління репозиторіями, автоматизацією та інженерною телеметрією.
- Підтверджений досвід постачання корпоративних технологій із застосуванням безперервної інтеграції або безперервного постачання.
- Досвід проєктування, створення та інтеграції можливостей розробки за допомогою ШІ, ШІ-агентів або помічників Copilot.
- Ґрунтовні знання хмарної архітектури, управління ідентифікацією, мереж, платформної інженерії та засобів безпеки.
- Здатність виконувати вимоги управління, оцінювання ризиків, захисту приватності та дотримання нормативних вимог.
- Досвід створення повторно використовуваних інженерних ресурсів, платформ, стандартів, еталонних рішень, шаблонів і моделей прискорення.
- Поглиблені знання архітектури корпоративних застосунків, розподілених систем, мікросервісів, підходу API-first і подієво-орієнтованих шаблонів інтеграції.
- Знання REST, JSON, SOAP, OpenAPI та корпоративних платформ інтеграції.
- Знання керування ідентифікацією та доступом, зокрема OAuth 2.0, OpenID Connect, Entra ID/Azure AD, ідентичностей робочих навантажень і безпечної автентифікації застосунків.
- Безпосередній досвід роботи з Microsoft Azure і технологіями проєктування, розгортання, автоматизації, інтеграції, експлуатації розробки, мереж і безпеки.
- Досвід застосування інтеграційних шаблонів і практик, зокрема віртуалізації API, відмовостійкої подієво-орієнтованої архітектури й асинхронної обробки.
- Практичний досвід роботи з інструментами аналізу безпеки.
- Навички проєктування у Figma або подібних інструментах.
- Під час подання заявки перевагою є право на легальну роботу в Канаді.
- Здатність відповідати урядовим вимогам безпеки.
Переваги
- Винагорода за результатами роботи.
- Гібридний формат роботи.
- Допомога з переїздом для кандидатів, які відповідають умовам.
- Гнучкий пакет пільг, зокрема медичне, стоматологічне страхування та страхування життя.
- Кредити Flex для налаштування пакета пільг.
- Пенсійний план із визначеними внесками та внесками роботодавця.
- Чотири тижні щорічної відпустки від початку роботи для постійних працівників.
- Два особисті вихідні дні на рік від початку роботи.
- Програми добробуту, підтримка психічного здоров’я та фітнес-програми.
- Конференції, мовне навчання й можливості для розвитку.
- Визнання серед провідних роботодавців Канади, роботодавців, що підтримують різноманіття, та роботодавців із належним балансом між роботою й особистим життям.