Since 2004, 2P – Perfect Presentation has been a leader in Saudi Arabia’s ICT landscape, delivering integrated technology solutions that help organizations accelerate digital transformation and improve operational efficiency. With a strong foundation in innovation and service excellence, 2P continues to provide end-to-end solutions through its specialized business units and trusted market expertise.
We are looking for an experienced Microsoft Dynamics CRM Developer And administrator with strong hands-on expertise in Microsoft Dynamics 365 / Dynamics CRM Key Responsibilities
- Administer, configure, maintain, and support Microsoft Dynamics CRM / Dynamics 365 Customer Engagement environments.
- Develop, deploy, customize, and integrate Microsoft Dynamics CRM solutions based on business requirements.
- Design and implement custom technical solutions using JavaScript, C#, plugins, web development technologies, and system integrations
- Write, test, analyze, document, and modify software applications throughout the production lifecycle.
- Integrate Dynamics 365 with external applications, platforms, and data sources.
- Develop and maintain inbound and outbound API integrations]
- Implement enterprise integration solutions using:
- RESTful APIs
- SOAP Web Services
- API Management
- SOA Frameworks
- ETL Technologies
- Troubleshoot CRM application, customization, integration, and performance issues.
- Support testing, deployment, release, and production-support activities.
- Maintain technical documentation and integration specifications.
- Coordinate with business users, developers, infrastructure teams, and external vendors.
- Provide technical support throughout the **end-to-end implementation lifecycle of Dynamics CRM projects.
Requirements
- Bachelor’s degree or diploma in Computer Science, Information Technology, Software Engineering, or a related field.
- Minimum 5–7 years of hands-on experience in Microsoft Dynamics CRM Administration
- Strong experience with Microsoft Dynamics 365 Customer Engagement / Dynamics CRM
- Proven experience in CRM configuration, customization, deployment, and integration
- Hands-on development experience using JavaScript and C# plugins
- Strong experience integrating Dynamics 365 with external systems and data sources.
- Practical knowledge of **REST APIs, SOAP Web Services, API Management, SOA, and ETL
- Experience with both inbound and outbound API integrations.
- Strong understanding of software development, testing, documentation, and production support processes.
- Experience supporting end-to-end Dynamics 365 implementation projects.
- Strong troubleshooting, analytical, and problem-solving skills.
Key Technical Skills
Microsoft Dynamics 365 | Dynamics CRM | Customer Engagement | JavaScript | C# | Plugins | REST API | SOAP | API Management | SOA | ETL | Systems Integration
منذ عام 2004، كانت شركة 2P – Perfect Presentation رائدة في مشهد تكنولوجيا المعلومات والاتصالات في المملكة العربية السعودية، حيث تقدم حلولاً تقنية متكاملة تساعد المؤسسات على تسريع التحول الرقمي وتحسين الكفاءة التشغيلية. بفضل قاعدتها القوية في الابتكار والتميز في الخدمة، تواصل 2P تقديم حلول شاملة من خلال وحدات أعمالها المتخصصة وخبرتها الموثوقة في السوق.
نحن نبحث عن مطور ومسؤول Microsoft Dynamics CRM ذو خبرة يتمتع بمهارات عملية قوية في Microsoft Dynamics 365 / Dynamics CRM. المسؤوليات الرئيسية:
- إدارة وتكوين وصيانة ودعم بيئات Microsoft Dynamics CRM / Dynamics 365 Customer Engagement.
- تطوير ونشر وتخصيص ودمج حلول Microsoft Dynamics CRM بناءً على متطلبات العمل.
- تصميم وتنفيذ حلول تقنية مخصصة باستخدام JavaScript و C# والإضافات (plugins) وتقنيات تطوير الويب وتكامل الأنظمة.
- كتابة واختبار وتحليل وتوثيق وتعديل تطبيقات البرمجيات طوال دورة حياة الإنتاج.
- دمج Dynamics 365 مع التطبيقات والمنصات ومصادر البيانات الخارجية.
- تطوير وصيانة تكاملات واجهة برمجة التطبيقات (API) الواردة والصادرة.
- تنفيذ حلول التكامل للمؤسسات باستخدام:
- RESTful APIs
- SOAP Web Services
- إدارة واجهة برمجة التطبيقات (API Management)
- إطارات عمل SOA
- تقنيات ETL
- استكشاف أخطاء تطبيق CRM وإصلاحها، بما في ذلك التخصيص والتكامل ومشكلات الأداء.
- دعم أنشطة الاختبار والنشر والإصدار ودعم الإنتاج.
- الحفاظ على التوثيق الفني ومواصفات التكامل.
- التنسيق مع مستخدمي الأعمال والمطورين وفرق البنية التحتية والموردين الخارجيين.
- تقديم الدعم الفني طوال دورة حياة التنفيذ الشاملة لمشاريع Dynamics CRM.
المتطلبات
- درجة البكالوريوس أو الدبلوم في علوم الحاسب، أو تكنولوجيا المعلومات، أو هندسة البرمجيات، أو مجال ذي صلة.
- خبرة عملية لا تقل عن 5–7 سنوات في إدارة Microsoft Dynamics CRM.
- خبرة قوية في Microsoft Dynamics 365 Customer Engagement / Dynamics CRM.
- خبرة مثبتة في تكوين وتخصيص ونشر ودمج CRM.
- خبرة تطوير عملية باستخدام JavaScript وإضافات C#.
- خبرة قوية في دمج Dynamics 365 مع الأنظمة الخارجية ومصادر البيانات.
- معرفة عملية بـ REST APIs وSOAP Web Services وإدارة واجهة برمجة التطبيقات (API Management) وSOA وETL.
- خبرة في تكاملات واجهة برمجة التطبيقات (API) الواردة والصادرة.
- فهم قوي لتطوير البرمجيات والاختبار والتوثيق وعمليات دعم الإنتاج.
- خبرة في دعم مشاريع تنفيذ Dynamics 365 من البداية إلى النهاية.
- مهارات قوية في استكشاف الأخطاء وإصلاحها، والمهارات التحليلية، ومهارات حل المشكلات.
المهارات التقنية الأساسية
Microsoft Dynamics 365 | Dynamics CRM | Customer Engagement | JavaScript | C# | Plugins | REST API | SOAP | API Management | SOA | ETL | Systems Integration