وظيفة مهندس برمجيات التكنولوجيا في البنك العربي الأفريقي الدولي Arab African International Bank AAIB Technology Software Engineer Job

158 أيام متبقية للتقديم

قدم الآن

وظيفة مهندس برمجيات التكنولوجيا في البنك العربي الأفريقي الدولي Arab African International Bank AAIB Technology Software Engineer Job

158 أيام متبقية للتقديم

قدم الآن

تفاصيل الفرصة

  • تاريخ النشر

    4 سبتمبر، 2025

  • المكان

    القاهرة

  • الراتب

    الراتب قابل للتفاوض

  • المستوي الوظيفي

    حديث تخرج مبتدئ الخبرة متوسط الخبرة

  • المؤهل

    بكالوريوس/ليسانس

  • الخبرة

    0 – 1 سنة 1 - 2 سنة 3 - 4 سنة 5 - 7 سنة

  • النوع

    انثي ذكر

الوصف

حول الوظيفة

  • اكتب واختبر وصحح أخطائك وحافظ على التعليمات البرمجية القابلة للتطوير والفعالة والآمنة.
  • تطوير حلول برمجية من خلال دراسة المتطلبات وتدفقات النظام وقواعد البيانات الموجودة.
  • تحسين أداء التطبيق واستكشاف المشكلات الفنية وإصلاحها.
  • تقييم وتنفيذ مجموعات التكنولوجيا والأطر والأدوات.
  • تأكد من أن تصميمات البرامج تلتزم بأفضل الممارسات ومتطلبات المشروع.
  • العمل بشكل وثيق مع أصحاب المنتجات والمصممين ومهندسي ضمان الجودة وأصحاب المصلحة الآخرين.
  • توصيل الأفكار والتحديات التقنية بشكل واضح إلى الجمهور التقني وغير التقني.
  • ابق على اطلاع بأحدث اتجاهات الصناعة وممارسات البرمجة والتقنيات الناشئة.
  • قيادة الجهود الرامية إلى تحسين العمليات والأدوات والأنظمة الحالية.
  • دعم أفضل الممارسات في تطوير البرمجيات، بما في ذلك منهجيات Agile.
  • تصحيح المشكلات التي أبلغ عنها الفريق أو المستخدمون النهائيون وتطبيق الإصلاحات المناسبة.
  • التعاون مع مهندسي ضمان الجودة (QA) للتأكد من أن البرنامج يلبي معايير الجودة.
  • متابعة وتنفيذ جميع سياسات القسم والعمليات وإجراءات التشغيل القياسية والتعليمات ذات الصلة بحيث يتم تنفيذ العمل بطريقة خاضعة للرقابة ومتسقة.
  • متابعة العمليات اليومية المتعلقة بأعمالي في القسم، وإعداد التقارير المطلوبة لضمان استمرارية العمل. الحرص على الابتكار والمبادرة، واقتراح أساليب جديدة تتعلق بأعمالي.
  • الالتزام بجميع لوائح البنك المركزي المصري ذات الصلة والقوانين المصرفية ولوائح مكافحة غسل الأموال وسياسات البنك العربي الأفريقي الدولي الداخلية وقواعد السلوك للحفاظ على الوضع القانوني السليم للبنك العربي الأفريقي الدولي والتخفيف من أي مخاطر محتملة.

المؤهلات والخبرة والمهارات

  • درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات أو مجال ذي صلة (أو خبرة معادلة).
  • مهندس برمجيات أول خبرة من 3 إلى 5 سنوات في مجال تكنولوجيا المعلومات
  • مهندس برمجيات خبرة من 0 إلى 3 سنوات في مجال تكنولوجيا المعلومات
  • مهارات جيدة في التواصل اللفظي والكتابي.
  • تأكد من أن الكود المنتج يلبي معايير الأداء
  • القدرة على العمل في بيئة عالية الضغط وموجهة بالمواعيد النهائية
  • مهارات جيدة في التواصل وإعداد التقارير
  • معرفة عملية قوية بجميع البرامج ولغات البرمجة المطلوبة
  • الكفاءة في لغات البرمجة المتعددة.
  • فهم قوي لهندسة البرمجيات وأنماط التصميم وأفضل الممارسات.
  • ضمان التوافق بين المتصفحات المختلفة والتصميم المستجيب عبر الأجهزة المختلفة
  • العمل بشكل وثيق مع مصممي UI/UX لترجمة نماذج التصميم الأولية إلى واجهات وظيفية.
  • التعاون مع مطوري الواجهة الخلفية لدمج واجهات برمجة التطبيقات وضمان تدفق البيانات بسلاسة.
  • تحسين أداء الواجهة الأمامية لضمان أوقات تحميل سريعة وعرض فعال
  • فهم قوي لمكتبات إدارة الحالة (على سبيل المثال، Redux، أو MobX، أو Vuex).
  • خبرة في استخدام واجهات برمجة التطبيقات RESTful وGraphQL وأدوات بناء الواجهة الأمامية الحديثة (على سبيل المثال، Webpack وBabel وVite).
  • التعرف على أنظمة التحكم في الإصدارات مثل Git.

الشهادة المفضلة:

  • شهادة في تطوير البرمجيات المتعلقة بمجموعة التكنولوجيا.
الاتصال بصاحب العمل