





تحديد وتحليل متطلبات المستخدمين تصميم/تطوير التطبيقات باستخدام منهجيات وأنماط ومعايير محددة جيدًا إلمام بممارسات وأساليب تطوير الويب والآثار الأمنية المرتبطة بها كتابة أكواد مصممة بشكل جيد، وفعالة، وآمنة مراجعة واختبار وتصحيح الأكواد الخاصة بأعضاء الفريق إدارة نشر مكونات JEE عبر خوادم التطبيقات معرفة بممارسات وإجراءات اختبار الوحدات البرمجية واختبار التكامل المتطلبات المؤهلات درجة البكالوريوس في علوم الحاسوب أو ما يعادلها (سيتم النظر في مزيج من التعليم والخبرة). مستوى عالٍ من المهارات اللغوية والاتصالية باللغة الإنجليزية كتابةً ومحادثةً. الخبرة يجب أن يكون لدى المرشحين خبرة عملية مؤكدة مدتها 4\-7 سنوات كمطوّر Java أو في دور مشابه. معرفة حديثة بأساليب Java والتكنولوجيا الويب **الخبرة التقنية:** Java/JEE، خبرة في تطوير الويب 6 \+ خبرة تتراوح بين 4\-7 سنوات مع إطارات عمل Java (Spring, Struts 1\.x/2\.x, Jasper reports) خبرة تزيد عن 3\+ سنوات مع أحد إطارات عمل JavaScript التالية (jQuery, Angular, ReactJS) خبرة في إطارات العمل الخاصة بالاختبار مثل Junit, Selenium, Mockito المهارات لكي يؤدي هذا الدور بنجاح، يجب على الفرد أن يكون قادرًا على أداء كل مهمة أساسية بشكل مرضٍ. المتطلبات المذكورة أدناه تمثل المعرفة والمهارات اللازمة. خبرة في العمل ضمن فرق صغيرة/متوسطة الحجم. فهم قوي لمنهجيات ومناهج تطوير التطبيقات. معرفة بأنظمة التطبيقات المصرفية الأساسية وأنظمة ERP الأخرى، وأنظمة تشغيل Linux. مهارات جيدة في حل المشكلات. مهارات قوية ومؤكدة في إجراء المقابلات وتيسير ورش العمل المتعلقة بجمع وتحليل متطلبات النظام الوظيفية والتقنية. القدرة على تقدير الأطر الزمنية المطلوبة للتنفيذ بدقة. مهارات تصميم جيدة. مهارات اتصال جيدة.


