




#### **نظرة عامة على الوظيفة** نبحث عن تعيين مهندس برمجيات أول يمكنه إنتاج وتنفيذ حلول برمجية عملية. ستعمل مع الإدارة العليا لتحديد احتياجات البرمجيات وستتولى قيادة المشاريع التقنية والتشغيلية. ستعمل بشكل مستقل وبإشراف محدود. لذلك، نتوقع منك أن تمتلك مهارات تنظيمية وحل المشكلات استثنائية. إذا كانت لديك خبرة في تطوير البرمجيات ومنهجيات العمل المرنة (Agile)، فنحن نرغب بالتأكيد في مقابلتك! #### **المهام والمسؤوليات** * تطوير هندسة برمجيات متقدمة وتصميمها * تحديد الأنشطة ذات الأولوية وتنفيذها بشكل صحيح ضمن دورة تطوير البرمجيات * تطوير التطبيقات والأدوات من خلال إنتاج كود فعال ونظيف * أتمتة المهام باستخدام النصوص البرمجية والأدوات المناسبة * مراجعة الكود وتصحيح الأخطاء بشكل دوري * إجراء اختبارات التحقق والتحقق من الصحة * التعاون مع الموردين والفرق الداخلية لتحسين المنتجات * توثيق مراحل تطوير البرمجيات وفحص الأنظمة * التأكد من أن البرنامج محدث بأحدث تقنيات البرمجة #### **المتطلبات** * درجة البكالوريوس (BA/BSc) في علوم الحاسوب أو المجالات ذات الصلة * خبرة عملية مثبتة كمهندس برمجيات أول * فهم جيد لتطوير البرمجيات، والبرمجة النصية، وكذلك إدارة المشاريع * خبرة واسعة في استخدام أدوات مراقبة الأنظمة المختلفة وأطر الاختبار الآلي * معرفة بأنظمة تشغيل مختلفة مثل ويندوز، وماك أو إس، ولينكس * مهارة في لغات برمجة مختارة مثل C\+\+، بايثون، ومنصة جافا/J2EE * مهارات قيادية وتنظيمية استثنائية * القدرة على العمل بشكل مستقل وكذلك ضمن فريق


