صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيمدير تطوير البرمجيات مسؤول عن تطوير ودعم Dynamics 365 CE، بما في ذلك: جمع متطلبات العمل، وتطوير الحل، واختبار التطبيق واستكشاف الأخطاء وإصلاحها. العمل بشكل وثيق مع الإدارة العليا لتطوير وتحسين تطبيقات العمل.
يشمل نطاق الوظيفة أيضًا:
المسؤول عن فهم وتوثيق متطلبات العمل
تصميم بنية الحل لتطبيقات الأعمال المتعلقة بـ Dynamics 365 CE
إدارة فريق CRM
تصميم وتطوير حلول وتدفقات عمل مخصصة على رأس Dynamics 365 CE
تطوير وصيانة MDM (نظام إدارة البيانات الرئيسية)
كتابة اختبار UAT والتحقق من صحته مع مستخدمي الأعمال
توفير التدريب المطلوب لاستخدام التطبيق لمستخدمي الأعمال
استكشاف أي خلل/مشكلة في النظام وتحديد الإصلاح المناسب
المسؤول عن سلامة وصيانة وتغييرات خوادم تطوير التطبيقات
إدارة التغيير
إدارة ميزانية المشروع
توفير التقارير المخصصة ودعم القرار المطلوب لعمليات اتخاذ القرار الإدارية
تعظيم أداء التطبيقات من خلال مراقبة الأداء واستكشاف مشكلات التطبيق وانقطاعات العمل وجدولة ترقيات التطبيق
صيانة واجهات التطبيق لتكامل البيانات
قيادة وتدريب ودعم عمل الموظفين الآخرين المشاركين في وظائف مماثلة
خارطة طريق مشاريع CRM التخطيط
الالتزام بعملية الشراء
إدارة البائعين
مراقبة وصيانة التطبيقات/الأنظمة التالية:
Dynamics 365 CE
Power Platform
Azure
نظام إدارة البيانات الرئيسية (MDM)
دمج التطبيقات بين نظام Dynamics 365 CE والأنظمة الأخرى
لكي يتم النظر فيك لهذا الدور، ستحتاج إلى:
درجة البكالوريوس في علوم الكمبيوتر
محترف معتمد من Microsoft في Dynamics 365 CE
خبرة لا تقل عن 12 عامًا في تطوير التطبيقات
خبرة لا تقل عن 10 أعوام في تخصيص Dynamics 365 CE
خبرة لا تقل عن 5 أعوام في تصميم وتحليل قواعد البيانات
خبرة لا تقل عن 5 أعوام في تصميم وتطوير واجهات برمجة تطبيقات REST
خبرة لا تقل عن عامين في استخدام ClickDimension
خبرة في Microsoft dynamic CRM Online، بما في ذلك التخصيص والإدارة والتطوير
مهارات التحليل القوية التي يمكن إثباتها ضرورية
Power Platform – Power Apps، Power Automate
Power Pages
Power BI
Azure Data Factory، Logic Apps، Azure الوظائف
CICD
مهارات برمجة متقدمة باستخدام MS DotNet Framework وC# وJavaScript وJQuery وAJAX
القدرة على تطوير Web API وخدمات الويب (SOAPREST)
القدرة على إنشاء وتصحيح أخطاء الإجراءات المخزنة المعقدة وعبارات SQL والعروض والمشغلات والوظائف لـ MS SQL Server
فهم استخدام Visual Studio وTeam Foundation Server
الخبرة في أدوات نمذجة البيانات وأنظمة DBMS الرئيسية مثل Microsoft SQL Server هي ميزة إضافية
مهارات تواصل جيدة
مدير تطوير البرمجيات هو أحد كبار القادة المسؤولين عن الإشراف على التخطيط والتطوير وتنفيذ مشاريع ومنتجات البرمجيات داخل المؤسسة. يتضمن هذا المنصب التوجيه الاستراتيجي وإدارة الفريق وتنسيق الموارد لضمان أن عملية تطوير البرمجيات تتوافق مع أهداف العمل. يدير مدير تطوير البرمجيات عادةً فرقًا متعددة من المطورين والمهندسين وغيرهم من المتخصصين الفنيين مع ضمان تقديم حلول برمجية عالية الجودة في الوقت المحدد وفي حدود الميزانية.
المسؤوليات الرئيسية لمدير تطوير البرمجيات:
1. القيادة الاستراتيجية
تحديد الرؤية والاستراتيجية: تحديد استراتيجية تطوير البرمجيات الشاملة بما يتماشى مع أهداف عمل المؤسسة وأهدافها طويلة الأجل.
تطوير خارطة الطريق: إنشاء وصيانة خارطة طريق المنتج أو المشروع التي تحدد الجداول الزمنية والمعالم الرئيسية والمخرجات الرئيسية لفريق التطوير. تأكد من أن الفريق يظل مركّزًا على الأولويات الاستراتيجية وأن الموارد مخصصة بشكل فعال.
محاذاة الأعمال: العمل بشكل وثيق مع الإدارات الأخرى (على سبيل المثال، إدارة المنتجات والتسويق والمبيعات) لضمان تلبية منتجات البرمجيات لاحتياجات العمل ومتطلبات السوق.
2. قيادة الفريق وإدارته
بناء الفريق وتطويره: توظيف وتدريب وتوجيه فريق عالي الأداء من مطوري البرامج والمهندسين والقادة الفنيين. تعزيز بيئة تشجع التعاون والابتكار والتعلم المستمر.
إدارة الأداء: تحديد أهداف الأداء للأفراد والفرق، وإجراء مراجعات أداء منتظمة، وتقديم ملاحظات بناءة. معالجة أي مشكلات في الأداء وتنفيذ استراتيجيات التحسين.
إدارة الموارد: التأكد من أن الفريق لديه الموارد اللازمة (على سبيل المثال، الأدوات والتقنيات والتدريب) للنجاح. إدارة تخصيص الموارد البشرية عبر المشاريع والمبادرات المختلفة.
3. إدارة المشروع وتسليمه
الإشراف على المشروع: الإشراف على تنفيذ تطوير البرامج