تحتاج إلى مهندس برمجيات كومة كاملة

تحتاج إلى مهندس برامج كومة كاملة ل BPOENgine

موجز الوظائف

 

نحن نبحث عن مهندس برمجيات لبناء وتنفيذ البرامج الوظيفية. سوف تعمل مع مطورين آخرين ومديري المنتجات طوال دورة حياة تطوير البرمجيات.

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

سيكون هدفك هو بناء برامج وأنظمة فعالة تخدم احتياجات المستخدم.

مسؤوليات مهندس البرمجيات

 

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

 

متطلبات مهندس البرمجيات

 

  • خبرة مثبتة كمطور برامج أو مهندس برامج أو دور مماثل
  • الإلمام بمنهجيات التنمية الرشيقة
  • خبرة في تصميم وتطوير البرمجيات في بيئة مدفوعة بالاختبار
  • معرفة لغات الترميز (مثل C ) ، Java ، JavaScript) والأطر / الأنظمة (مثل AngularJS ، Git)
  • خبرة في قواعد البيانات وأطر رسم خرائط الكائنات (ORM) (مثل السبات)
  • القدرة على تعلم لغات وتقنيات جديدة
  • مهارات اتصال ممتازة
  • الحيلة واستكشاف الأخطاء وإصلاحها
  • الاهتمام بالتفاصيل
  • درجة البكالوريوس في علوم الكمبيوتر أو درجة ذات الصلة.
  • معرفة دورة حياة تطوير البرمجيات.
  • الرغبة في العمل في بيئة سريعة الخطى.
  • القدرة على تطوير وحدة اختبار مكونات التعليمات البرمجية أو تطبيقات كاملة.
  • الإبداع هو دائما زائد.
  • يجب أن يكون مطور كومة كاملة وفهم مفاهيم هندسة البرمجيات.
  • خبرة في العمل على مجموعة متنوعة من مشاريع تطوير البرمجيات.
  • معرفة عميقة بلغة البرمجة.

 

مهارات أخرى

 

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

 

الراتب

 

50000 – 80000 دينار بحريني

ساعات العمل

 

11AM-8PM (من الاثنين إلى الجمعة) و 7PM - 12PM (السبت)

مرافق أخرى

 

  • اثنين من مكافأة المهرجان
  • مكافأة الأداء
  • الغداء والوجبات الخفيفة
  • غير محدود الشاي والقهوة
  • الترفيه والجولة
  • آخرون وفقا لسياسة الشركة

المؤهلات التعليمية

 

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

الخبرة

 

خبرة لا تقل عن 2-3 سنوات في قطاع تطوير البرمجيات. المؤهلات التالية ستكون ميزة إضافية:

  • التنمية رشيقة
  • أمن المعلومات
  • اختبار البرمجيات
  • تطوير الحلول والهندسة المعمارية
  • إدارة تكنولوجيا المعلومات.
  • ضمان جودة البرمجيات

كيفية التقديم؟

 

يرجى إرسال سيرتك الذاتية إلى hr@bpoengine.com  أو يمكنك الاتصال بنا على +88 01716 988 953 لمعرفة المزيد.

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. الحقول المطلوبة مشار إليها *

العربيةarالعربيةالعربية