مهندس برمجيات أول - X Delivery The Boston Consulting Group

نشرت قبل أكثر من 30 يومًا

الخبرة

3 - 6 سنوات

التعليم

بكالوريوس في التكنولوجيا/ الهندسة(أي)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

من نحن

تتعاون مجموعة بوسطن الاستشارية مع القادة في الأعمال والمجتمع لمواجهة التحديات الأكثر أهمية واغتنام أكبر الفرص. كانت BCG رائدة في استراتيجية الأعمال عندما تأسست في عام 1963. اليوم، نساعد العملاء في التحول الكامل - إلهام التغيير المعقد، وتمكين المنظمات من النمو، وبناء ميزة تنافسية، وتحقيق تأثير على النتائج النهائية.

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


نحن BCG X

نحن فريق متنوع يتكون من أكثر من 3000 خبير تقني متحدين بدافع إحداث فرق. نعمل عبر الصناعات والتخصصات، نجمع خبرتنا وكفاءتنا لمواجهة أكبر التحديات التي تواجه المجتمع اليوم. نتجاوز ما كان يُعتقد يومًا أنه ممكن، ونخلق حلولًا جديدة ومبتكرة لأكثر مشاكل العالم تعقيدًا. من خلال الاستفادة من شبكة BCG العالمية والشراكات مع المنظمات الرائدة، توفر BCG X نظامًا بيئيًا مستقرًا للمواهب لبناء أعمال ومنتجات وخدمات تغير قواعد اللعبة من الصفر، وكل ذلك أثناء نمو مسيرتهم المهنية. معًا، نسعى لإنشاء حلول سيكون لها تأثير إيجابي على حياة الملايين.


ما ستقوم به

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

  • الحفاظ على قاعدة معرفة قوية من تقنيات البرمجيات مفتوحة المصدر الجديدة، والتطبيقات، والتقنيات، والمهارات
  • مهارات قوية في حل المشكلات والمتابعة؛ يجب أن تكون استباقيًا وتتحمل المبادرة
  • إنشاء كود ملكية قوي وترجمة منطق الأعمال إلى متطلبات المشروع
  • تطوير الكود باستخدام أفضل ممارسات التطوير، مع التركيز على أفضل ممارسات الأمان
  • الاستفادة من التقنيات لدعم احتياجات الأعمال لتحقيق إعادة استخدام عالية وقابلية صيانة للأنظمة الحالية والجديدة
  • العمل بشكل مستقل على مهام التطوير مع الحد الأدنى من الإشراف
  • كتابة اختبارات وحدات فعالة واختبارات تكامل لضمان تسليم برمجيات عالية الجودة جمع متطلبات الأعمال والتعاون
  • إقامة مصداقية من خلال الشراكة الفكرية مع أصحاب المصلحة / فرق الاستشارات المتطلبة بشدة حول مواضيع تطوير الويب والتسليم؛ drawing conclusions on a range of external and internal issues and dependencies
  • تنفيذ نهج تطوير البرمجيات وإنشاء نتائج محددة؛ المساهمة في اختيار النهج
  • ضمان الموافقة المناسبة قبل تحميل المواد إلى المستودع الداخلي للرجوع إليها؛ تطهير محتوى العميل السري في مستندات التسويق
  • يساهم في محتوى الفريق و تطوير الملكية الفكرية حل المشكلات
  • يجب أن تكون قويًا في الحلول مع خبرة عملية في تسليم البرمجيات، من خلال دورة الحياة الكاملة لتطوير البرمجيات. مهارات قوية في حل المشكلات مع القدرة على تطوير وتوثيق المعرفة وتقديم المشورة الفنية المناسبة عند الحاجة


ما ستجلبه

المهارات التقنية:

يجب أن تكون لديك خبرة قوية:

  • في بناء تطبيقات الويب عالية الأداء باستخدام - NodeJS، Python + Flask، Django، React، Angular 2+، JavaScript، HTML5 و CSS3* الاستفادة من SQL-Postgres لتحقيق أفضل أداء
  • في مفاهيم OOPs، أنماط التصميم، واجهة المستخدم المتجاوبة وإطارات اختبار الوحدة مثل Mocha، Jest، Jasmine
  • معرفة Bootstrap أو Material UI أو And Design
  • معرفة مكتبات مكونات واجهة المستخدم لإنتاج تطبيقات إنتاج عالية الجودة تتبع تصميمًا عالي الدقة ومواصفات
  • سجل حافل في تصميم وتطوير ودعم تطبيقات وخدمات الويب القابلة للتوسع والاستجابة للغاية
  • دمج واجهة المستخدم مع REST APIs لجعل التطبيق جاهزًا للإنتاج

ومعرفة عملية بـ:

  • أدوات سطر الأوامر في Unix ومخزن الكود Git
  • CI/CD، أدوات DevOps
  • تصميم بنية تحتية سحابية (AWS، Azure، GCP) والنشر
  • Typescript
  • مكتبات مكونات واجهة المستخدم لإنتاج تطبيقات إنتاج عالية الجودة تتبع تصميمًا عالي الدقة ومواصفات

متطلبات الوظيفة:

  • درجة البكالوريوس / الماجستير في هندسة / تكنولوجيا علوم الحاسوب أو ما يعادلها
  • مهارات اتصال ممتازة
  • خبرة العمل:
  • على الأقل 3 - 6 سنوات من خبرة تطوير تطبيقات / أدوات الويب من البداية إلى النهاية في إعداد تجاري، وخاصة في الخدمات أو المنظمات الاستشارية

وزن إضافي للمساهمات المقدمة في مشاريع مفتوحة المصدر، المدونات، المنتديات، إلخ. في التقنيات ذات الصلة ومعرفة بـ:

  • الخدمات المصغرة، Docker، Kubernetes، وTerraform
  • C# + .NET Core / .NET Framework
  • قواعد البيانات NoSql مثل MongoDB
  • تطوير تطبيقات الهاتف المحمول الهجينة باستخدام React Native أو Ionic
  • مكتبات الرسم البياني مثل HighCharts، D3.js و Recharts
  • مهارات التخطيط الأساسية

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس برمجيات أول - X Delivery

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com