وصف
سيكون مهندس البرمجيات مسؤولاً عن تطوير وتسليم حلول برمجية عالية الجودة باستخدام مهارات تقنية متقدمة. يشمل ذلك تصميم وتطوير واختبار وتصحيح الأخطاء وصيانة الحلول المستندة إلى الويب/سطح المكتب/السحابة باستخدام تقنيات MS .NET وSharePoint. تتضمن الوظيفة بحث احتياجات العملاء، والتعاون مع المطورين لتصميم الخوارزميات، وإنتاج كود نظيف وفعّال، ودمج مكونات البرمجيات، واستكشاف المشكلات وإصلاحها، وإعادة هيكلة (Refactoring)، وترقية البرامج الحالية. بالإضافة إلى ذلك، سيقدّم المهندس دعماً تقنياً، ويختبر التطبيقات وينشرها، ويجمع ملاحظات المستخدمين، ويقترح تحسينات، ويوثق على مدار دورة حياة تطوير البرمجيات بالكامل.
