وصف الوظيفة
وصف الوظيفة
نحن نبحث عن مطور Dynamics 365 Commerce / Retail لتصميم وتطوير وتخصيص وصيانة حلول البيع بالتجزئة عبر بيئات Microsoft Dynamics 365 Finance & Operations وCommerce.
المسؤوليات الأساسية
- تخصيص وصيانة الميزات والامتدادات Modern POS (MPOS)، Cloud POS (cPOS)، وStore Commerce
- تطوير وتوسيع الحلول باستخدام Commerce Runtime (CRT)، Retail Server، وHardware Stationإطارات العمل.
- دمج Dynamics 365 Finance & Operations مع أجهزة الدفع، وقارئات الباركود، والطابعات المالية، وغيرها من أجهزة البيع بالتجزئة.
- تطوير منطق العمل وكيانات البيانات وامتدادات النظام باستخدام X++، C#، و.NET.
- بناء وصيانة Retail SDK ونماذج امتداد Commerce.
- تطوير وتخصيص وظائف البيع بالتجزئة استناداً إلى المتطلبات التجارية والتقنية.
- استكشاف الأخطاء، تصحيحها، وحل مشاكل تقنية عبر مكونات Commerce وRetail.
- كتابة وصيانة اختبارات وحدات لضمان جودة الكود وموثوقية النظام.
- إدارة إصدارات الكود ونشره من خلال Azure DevOps وLifecycle Services (LCS).
- التعاون الوثيق مع المستشارين الوظيفيين، فرق QA/ الاختبار، الفرق التقنية، وأصحاب المصلحة التجاريين ضمن بيئة Agile.
- المشاركة في مراجعات الشفرة واتباع معايير التطوير وأفضل الممارسات.
- دعم التطبيقات الحالية والمساهمة في التحسين المستمر لحلول Dynamics 365 Commerce.
Job description
Job Description
We are looking for a Dynamics 365 Commerce / Retail Developer to design, develop, customize, and maintain retail solutions across Microsoft Dynamics 365 Finance & Operations and Commerce environments.
Key Responsibilities
- Customize and maintain Modern POS (MPOS), Cloud POS (cPOS), and Store Commerce features and extensions.
- Develop and extend solutions using Commerce Runtime (CRT), Retail Server, and Hardware Station frameworks.
- Integrate Dynamics 365 Finance & Operations with payment terminals, barcode scanners, fiscal printers, and other retail hardware.
- Develop business logic, data entities, and system extensions using X++, C#, and .NET.
- Build and maintain Retail SDK and Commerce extension models.
- Develop and customize retail functionality based on business and technical requirements.
- Troubleshoot, debug, and resolve technical issues across Commerce and Retail components.
- Write and maintain unit tests to ensure code quality and system reliability.
- Manage code releases and deployments through Azure DevOps and Lifecycle Services (LCS).
- Collaborate closely with functional consultants, QA/testers, technical teams, and business stakeholders within an Agile environment.
- Participate in code reviews and follow development standards and best practices.
- Support existing implementations and contribute to continuous improvement of Dynamics 365 Commerce solutions.