NDA Recruitment

Power Platform Developer (Senior)

$$$$
🪖 DefTech

 

Шукаємо досвідченого Power Platform Developer до команди для розробки, підтримки та вдосконалення бізнес-рішень на базі Microsoft Power Platform. Фахівець відповідатиме за створення Canvas Apps і Model-Driven Apps, автоматизацію бізнес-процесів за допомогою Power Automate, проєктування моделей даних у Dataverse та інтеграцію рішень із SharePoint і зовнішніми системами.
 

Ми шукаємо самостійного та проактивного спеціаліста, який уміє проєктувати масштабовані рішення, писати якісний кастомний код, оптимізувати продуктивність застосунків і працювати з повним циклом розробки. Важливими для цієї ролі є технічна експертиза, системне мислення, відповідальність за результат і готовність ділитися знаннями з командою.
 

Основні обов’язки
 

  • Проєктування та розробка Canvas Apps і Model-Driven Apps відповідно до бізнес-процесів та вимог замовника.
  • Розробка, налаштування та підтримка автоматизацій у Power Automate, зокрема cloud flows, desktop flows і business process flows.
  • Проєктування моделей даних у Dataverse: таблиць, зв’язків, бізнес-правил, ролей доступу та інших компонентів.
  • Розробка плагінів на C#/.NET, Custom API та інших кастомних компонентів для розширення стандартної функціональності Power Platform.
  • Створення JavaScript/TypeScript-скриптів для кастомізації форм і розробка PCF-компонентів за потреби.
  • Інтеграція Power Platform із SharePoint, зовнішніми системами та сервісами через REST API, OData й інші механізми інтеграції.
  • Налаштування та підтримка інтеграцій із SharePoint: списків, бібліотек документів, метаданих, прав доступу й автоматизованих процесів.
  • Налаштування моделі безпеки в Dataverse, зокрема ролей безпеки, Business Units, Teams та Field-Level Security.
  • Участь у повному циклі розробки: аналіз вимог, проєктування архітектури, реалізація, unit-тестування, документування, керування рішеннями та деплоймент між середовищами.
  • Управління Power Platform Solutions, налаштування Environment Variables і Connection References, підтримка процесів ALM.
  • Оптимізація продуктивності Canvas Apps, Model-Driven Apps, Power Automate flows і запитів до Dataverse.
  • Проведення code review, менторство менш досвідчених розробників і дотримання стандартів якості коду.
  • Взаємодія із замовником, бізнес-аналітиками та іншими учасниками команди для уточнення вимог і пошуку оптимальних технічних рішень.
     

Наші очікування
 

  • Практичний досвід розробки рішень на Microsoft Power Platform, зокрема Canvas Apps, Model-Driven Apps, Power Automate та Dataverse.
  • Глибоке знання Power Fx, досвід створення складних Canvas Apps, роботи з галереями, компонентами та responsive-дизайном.
  • Розуміння принципів делегування в Canvas Apps, обмежень delegable/non-delegable функцій і методів оптимізації продуктивності.
  • Досвід налаштування Model-Driven Apps: форм, views, dashboards, Site Map, Business Rules, Business Process Flows і Command Bar.
  • Досвід проєктування моделей даних у Dataverse, роботи зі зв’язками 1:N та N:N, Choice-полями, calculated і rollup-полями.
  • Практичний досвід розробки плагінів на C#/.NET, Custom API та Custom Workflow Activities.
  • Знання Dataverse Web API, OData та принципів роботи з Virtual Tables.
  • Розуміння моделі безпеки Dataverse: Security Roles, Business Units, Teams і Field-Level Security.
  • Досвід розробки та підтримки Power Automate flows, налаштування обробки помилок, retry policies, child flows, Approvals і стандартних та кастомних конекторів.
  • Досвід інтеграції Power Apps і Power Automate із SharePoint, зокрема роботи зі списками, бібліотеками документів, метаданими та правами доступу.
  • Знання JavaScript/TypeScript і C#/.NET для розширення функціональності Power Platform.
  • Розуміння принципів роботи REST API, Azure Functions, Azure Logic Apps та автентифікації через Azure AD / Microsoft Entra ID.
  • Досвід роботи з Git, репозиторіями, гілками та pull request-процесом.
  • Розуміння ALM у Power Platform: managed/unmanaged solutions, керування залежностями та міграція рішень між середовищами Dev, Test і Prod.
  • Досвід роботи з вимогами, технічною документацією та командною розробкою.
  • Самостійність у прийнятті технічних рішень і здатність відповідати за якість реалізованого функціоналу.
     

Буде перевагою
 

  • Досвід розробки кастомних компонентів за допомогою PowerApps Component Framework (PCF).
  • Практичний досвід роботи з Power Platform CLI (PAC CLI).
  • Досвід налаштування CI/CD pipelines в Azure DevOps або GitHub Actions.
  • Базові знання HTML/CSS для кастомізації інтерфейсів і компонентів.
  • Досвід роботи з Power BI, створення звітів, датасетів і використання DAX.
  • Практичний досвід роботи з AI Builder або Copilot Studio.
  • Знання Azure-сервісів, зокрема Functions, Logic Apps, Service Bus і Key Vault.
  • Досвід роботи в Agile/Scrum-командах.
  • Досвід проведення code review та менторства розробників.
     

Важливі якості
 

  • Сильні технічні навички та системне мислення.
  • Уміння аналізувати бізнес-потреби й трансформувати їх у технічні рішення.
  • Уважність до деталей і відповідальне ставлення до якості коду.
  • Орієнтація на продуктивність, масштабованість і підтримуваність рішень.
  • Самостійність, проактивність і здатність ефективно працювати з комплексними технічними завданнями.
  • Відкритість до командної взаємодії, конструктивного зворотного зв’язку та обміну знаннями.
  • Готовність підтримувати професійний розвиток команди й допомагати менш досвідченим колегам.
     

Ми пропонуємо
 

  • Професійну команду та можливості для розвитку експертизи.
  • Можливість впливати на архітектуру, технічні рішення та якість продукту.
  • Конкурентну заробітну плату.
  • Офіційне працевлаштування та соціальні гарантії.
  • Бронювання військовозобов’язаних працівників відповідно до чинного законодавства України.
  • Середовище, де цінуються ініціативність, відповідальність, технічна експертиза та прагнення до вдосконалення.

Required skills

Power Automate, Power Apps, REST API, Microsoft Azure DevOps, Microsoft Dynamics 365

Required languages

Ukrainian B2 - Upper Intermediate
Published 28 October
10 views · 1 application
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...