Job Description, Responsibilities & Requirements
Про посаду
Ми шукаємо кваліфікованого (Middle/Senior) Dynamics 365 F&SCM Developer на рівні від середнього до старшого, щоб приєднатися до нашої зростаючої команди. На цій посаді ви будете проектувати, створювати та підтримувати надійні налаштування, розширення та інтеграції в нашому екосистемі D365. Ви будете тісно співпрацювати з функціональними консультантами та зацікавленими сторонами бізнесу, щоб перетворювати складні вимоги в масштабовані технічні рішення. Як середній/старший розробник, ви не просто пишете код - ви також будете допомагати у визначенні архітектурних рішень, оптимізації продуктивності та наставництві молодших членів команди.
Обов'язки
- Розробка на замовлення: Проектування та впровадження розширень, налаштувань та нової функціональності за допомогою X++, MorphX та середовища розробки Visual Studio
- Інтеграції: Розробка та підтримка безпечних, високоефективних інтеграцій даних за допомогою Data Management Framework (DMF/DIXF), OData, Logic Apps, Dual-write та Azure Integration Services
- Звіти та аналітика: Створення та модифікація складних бізнес-звітів за допомогою Electronic Reporting (ER), SSRS та Power BI
- Життєвий цикл управління: Управління повним життєвим циклом додатків за допомогою Azure DevOps, включаючи контроль версій, стратегії розгалуження та автоматизовані канали створення/випуску (CI/CD)
- Налаштування продуктивності: Діагностика, виявлення та усунення проблем з продуктивністю в коді X++, SQL-запитах та точках дотику інтеграції
Вимоги
- 3+ роки практичного досвіду розробки, спеціально з Dynamics 365 F&SCM (AX7) або AX 2012
- Глибоке знання об'єктно-орієнтованого програмування X++ та фреймворку розширюваності D365 (без перекриття)
- Тверде розуміння основних структур даних та фреймворків D365 (наприклад, Ledger, InventDim, Cust/Vend)
- Досвід роботи з інструментами Microsoft Azure, пов'язаними з D365 (Azure SQL, Azure Functions, Blob Storage, Key Vault)
- Знання SQL Server, включаючи оптимізовані запити, представлення та відстеження даних
- Знання англійської мови: B2+ рівень або вище (вільне письмо та розмова). Ви повинні мати можливість впевнено брати участь у технічних дискусіях, документувати архітектуру коду та спілкуватися безпосередньо з міжнародними зацікавленими сторонами
- Сильні навички вирішення проблем та проактивне "відчуття власності" щодо якості коду
Буде плюсом
- Power Platform: Досвід використання Power Apps, Power Automate або Dataverse для розширення D365
- Сертифікація: Відповідна сертифікація Microsoft, така як MB-300 (Core) або MB-500 (Apps Developer)
- Commerce/WMS/TMS: Спеціалізовані технічні знання в розширених модулях, таких як Управління складом (WMS), Управління транспортуванням (TMS) або Роздріб/Комерція
- Функціональне розуміння: Базове розуміння фінансових або ланцюжків поставок бізнес-процесів, що полегшує співпрацю з функціональними аналітиками
Ми пропонуємо
- Можливість працювати дистанційно з Львова, Україна
- Конкурентоспроможний пакет компенсацій
- Професійні можливості для зростання та розвитку
Про компанію
EPAM Systems є глобальною компанією з інженерії програмного забезпечення та розробки продуктів. Ми співпрацюємо з провідними брендами світу, щоб надавати інноваційні цифрові рішення та рухатись у напрямку цифрової трансформації.