مب

مطور برمجيات

Program Developer at Ashjar

الإدارة: تقنية المعلومات

القسم: البرمجيات

المسمى الوظيفي: مطور برمجيات

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

:مهام مطور البرمجيات

- تعديل البرمجيات لإصلاح الأخطاء ولجعلها تتناسب مع الأجهزة الجديدة وتحسين أدائها وترقية الواجهات.

- اختبار النظام والتحقق من جاهزيته للعمل.

- برمجة البرامج وتطوير التوثيق.

- التشاور مع إدارة المشروع أو العملاء حول حالة المشروع وحول المقترحات المتاحة.

- العمل مع الإدارة والعملاء في المسائل التقنية بما في ذلك تصميم نظام البرمجيات وصيانته.

- دراسة إمكانية بناء أنظمة برمجية جديدة أو تعديل الأنظمة القديمة.

- العمل مع مهندسي الحاسب لتقييم واجهات الأجهزة، وتطوير المواصفات ومتطلبات الأداء.

- تصميم أنظمة البرمجيات وتطويرها باستخدام التحليل العلمي والنماذج الرياضية للتنبؤ بنتائج التصميم وعواقبه وقياس تلك النتائج.

- إعداد تقارير حول برمجة مواصفات المشروع.

- التشاور مع مديري المشروع حول القيود الناتجة عن نظام البرمجة أو القدرات التي يتيحها.

- اي مهام أخرى يتم تكليفه بها من قبل مدير إدارة تقنية المعلومات أو المدير العام

:متطلبات الخبرة

- خبرة لا تقل عن 3 سنوات في البرمجيات

:متطلبات التعليم

- بكالوريوس في هندسة البرمجيات أو ما يعادلها

Timeline

  • Program Developer

    Current role