المسمى الوظيفي
مهندس برمجيات
الوصف

يقوم مهندس البرمجيات بإعطاء الأوامر المختلفة إلى جهاز الحاسوب، بالإضافة إلى إنتاج البرامج وتصميم وتطوير الحلول البرمجية مع تثبيت هذه الحلول، من أجل بناء التصميم المراد وإنشاء البرمجيات المتنوعة، وبالتالي فإن مهندس البرمجيات هو الشخص المعني بتصميم البرمجيات والأنظمة مع تطويرها.

يمكن أن يغدو المهندس مطوراً وفقاً للخبرة التي يتمتع بها، وتعتبر مهنة مهندس البرمجيات من المهن المكتبية، نسبة إلى تعامل المهندس مع جهاز الحاسوب في أغلب الأوقات، ويتمكن المهندس من أداء مهامه وهو في المنزل.

مهارات

سنشير في النقاط التالية إلى المهارات التي تؤهل الفرد ليصبح مهندس برمجيات ناجح:

  • الحصول على شهادة البكالوريوس في هندسة البرمجيات، أو علم الحاسوب، أو الهندسة الكهربائية والاتصالات أو تخصص هندسة الحاسوب.
  • التمتع بخبرة في مجال هندسة البرمجيات.
  • معرفة لغات البرمجة المختلفة من C++G ولغة JAVA.
  • الاتسام بمهارة استعمال الحاسوب، بجانب الإلمام بقواعد البيانات من ORM, SQL.
  • التمتع بمهارة التحليل مع إدارة الوقت وتنظيمه.
  • الاتسام بمهارة تصميم البرمجيات والتعامل مع الأجهزة الإلكترونية.
  • التمتع بمهارة العمل المكتبي.
  • التعامل الجيد مع المشاكل والعثور على الحل المناسب.
  • الاتسام بمهارة غنية عن التعريف في علم الإحصاء.
  • التعاون مع أعضاء فريق العمل.
  • التمتع بمهارات STEM، وهي مهارة علم الهندسة، والتكنولوجيا، والعلوم والرياضيات.
  • مهارة إعداد التقارير والكتابة بشكل عام.
  • التمتع بمهارة المنطق والتحليل.
  • الاتسام بالشغف والتعلم الذاتي المتتالي.
المسؤوليات

ما هي المهام التي تقع على عاتق مهندس البرمجيات والواجب أداؤها باحترافية؟

  • العمل على تحديث البرمجيات بصورة متتابعة ودورية.
  • الحرص على الارتقاء بمستوى أنظمة المعلومات بالاعتماد على تصميم وتحسين وتطبيق الحلول للبرمجيات.
  • أهمية تصميم الأنظمة والبرامج المختلفة.
  • موالاة الانتباه إلى الخلل والأعطال مع إصلاحها.
  • العمل على تطوير البرمجيات الشاملة وتنفيذها.
  • أهمية تسجيل وتوثيق الحلول التي توصل إليها المهندس فيما سبق.
  • تعيين الجدوى التشغيلية للأنظمة من خلال الاطلاع على المشاكل التي تعتري النظام وإجراء التحاليل وتبني الحلول المتوافقة مع الوضع.
  • دراسة الأسباب المعنية بالمشكلة القائمة.
  • العمل على متابعة العمليات المعنية بتطوير البرمجيات.
  • موالاة الاهتمام إلى تحسين البرمجيات بالاستناد إلى دراسة تدفقات النظم واحتياجات أنظمة المعلومات، ولا ننسى مناقشة مستخدمي الأنظمة والاعتماد على البيانات المتاحة.
  • أهمية إجراء التجارب الخاصة بالأنظمة والبرمجيات باستعمال الأجهزة.
  • تبديل الأنظمة الورقية إلى أنظمة إلكترونية، مما يساهم في توفير الجهد والوقت.
  • الحرص على توثيق المخططات وعمليات البرمجة والرسوم البيانية.
  • إضفاء التعديلات مع صيانة الأنظمة.
  • العمل على جمع البيانات التابعة للبرمجيات والعمل على تحليلها.
  • استعمال معدات هندسة البرمجيات بالشكل السليم.
  • أهمية إكمال المهام التنظيمية والهندسية.
  • تعيين المهام والعمليات الواجب من البرمجيات تطبيقها.
  • إعداد وكتابة التقارير التقنية.
  • العمل على تحليل النظم.
  • وضع مواصفات البرامج والبرمجيات وفقاً لآراء واقتراحات المستخدمين.
نوع الوظيفة
Full-time
مكان العمل
شارع التسعين, عدن, اليمن
تاريخ بداية التقديم
يونيو 3, 2024
آخر يوم للتقديم
يونيو 30, 2024
Close modal window

Thank you for submitting your application. We will contact you shortly!