




الملخّص: نبحث عن مطوّر .NET ذو خبرة لتصميم وتنفيذ أنظمة خلفية قوية وقابلة للتوسّع وآمنة، ومُدمجة مع خدمات متعددة. أبرز النقاط: 1. تصميم وتنفيذ أنظمة خلفية قوية وقابلة للتوسّع وآمنة 2. تطوير التطبيقات الويب والحفاظ عليها باستخدام .NET Core / إطار عمل .NET 3. العمل على مشاريع النقل الذكي ذات الأثر الكبير نبحث عن مطوّر .NET موهوب وذو خبرة للانضمام إلى فريقنا الميداني في دبي. ويجب أن يمتلك المرشح المثالي خبرة لا تقل عن 5 سنوات في تطوير حلول .NET، مع خلفية قوية في خدمات الميكروسيفورات، وهندسة واجهات برمجة التطبيقات (API)، وDocker، وقاعدة بيانات Oracle. وستكون مسؤوليتك هي تصميم وتنفيذ أنظمة خلفية قوية وقابلة للتوسّع وآمنة، وتتكامل مع خدمات متعددة. المهام الرئيسية: · تطوير التطبيقات الويب والحفاظ عليها باستخدام .NET Core / إطار عمل .NET · تصميم وتنفيذ واجهات برمجة التطبيقات (APIs) المبنية على نموذج RESTful مع هيكل مناسب، وآليات مصادقة وأمان فعّالة · بناء الأنظمة والحفاظ عليها باستخدام معمارية خدمات الميكروسيفورات · العمل مع حاويات Docker لنشر التطبيقات وتوسيع نطاقها · التعاون مع الفرق المتعددة التخصصات، بما في ذلك فرق التطوير الأمامي (Front-end)، وفرق DevOps، واختبار الجودة (QA)، والفرق المنتجة · كتابة استعلامات قاعدة البيانات بكفاءة وإجراءات الحفظ (Stored Procedures) باستخدام قاعدة بيانات Oracle · صيانة وتحسين كود Oracle PL/SQL، والمشغّلات (Triggers)، والحزم (Packages)، والدوال (Functions) · تنفيذ عمليات دمج الواجهات البرمجية (API Integrations) مع الأنظمة الخارجية أو الداخلية · إجراء مراجعات الكود والمشاركة في المناقشات المعمارية · ضمان أداء التطبيق وقابليته للتوسّع وأمنه · كتابة اختبارات الوحدة (Unit Tests) واختبارات التكامل (Integration Tests) المتطلبات المتطلبات الأساسية: · درجة البكالوريوس في علوم الحاسوب أو الهندسة أو تخصص ذي صلة · خبرة لا تقل عن 5 سنوات في تطوير حلول .NET Core / ASP.NET / C# · خبرة عملية في التعامل مع قاعدة بيانات Oracle (SQL وPL/SQL) · إتقان تصميم واجهات برمجة التطبيقات (APIs) واستهلاكها · فهمٌ متين لمعمارية خدمات الميكروسيفورات · خبرة في التعامل مع Docker (ملفات Dockerfiles، وCompose، والأحجام Volume، إلخ.) · معرفة جيدة بأساليب مصادقة واجهات برمجة التطبيقات (مثل OAuth2 وJWT) · إلمام بأدوات CI/CD، وGit، وأنظمة التحكم بالإصدارات · مهارات تحليلية ومهارات حل المشكلات القوية · مهارات اتصال شفهية وكتابية ممتازة · إجادة اللغة العربية تُعتبر ميزة إضافية مرغوب فيه (لكن غير إلزامي): · خبرة في Oracle APEX أو ضبط أداء Oracle · خبرة في المنصات السحابية (Azure أو AWS) · معرفة بأنظمة الرسائل مثل RabbitMQ أو Kafka · إلمام بـ Kubernetes · خبرة في بيئات Agile/Scrum · معرفة أساسية بإطارات العمل الأمامية مثل Angular أو React لماذا تنضم إلينا؟ · العمل على مشروع نقل ذكي عالي الأثر في دولة الإمارات العربية المتحدة. · أن تكون جزءًا من فريق متعدد الثقافات ومُتميّز يستخدم أدوات ومنهجيات حديثة. · فرصة العمل على تقنيات ذات معنى ونتائج فعلية في العالم الحقيقي.


