مهندس برمجيات II Procore Technologies

نشرت في 22 اكتوبر

الخبرة

3 - 8 سنوات

موقع العمل

مصر - مصر

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

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

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

العمل على تطوير قاعدة التعليمات البرمجية Rails الأحادية الحالية إلى أحدث إصدارات Ruby & Rails.

  • المشاركة في امتلاك الحل وإدارة الأدوات المستخدمة لترقيات Ruby و Rails و Gems لضمان الكفاءة والكمال.
  • المشاركة في بناء استراتيجية الترقية، وإنشاء وإعداد أدوات إدارة التبعية، وأدوات مراقبة الاختبار، وأنظمة تقارير التنفيذ الفعالة.
  • المشاركة في تصميم وبناء الأنظمة الداخلية التي تتماشى مع الرؤية التقنية لـ Procore المعتمدة على معمارية موجهة للخدمات.
  • العمل في جميع مراحل التطوير لإرسال التعليمات البرمجية لواجهة Rails الخلفية وواجهة React الأمامية، والغوص في طبقة قاعدة البيانات للتعامل مع احتياجات الاستعلام المعقدة.
  • التعاون مع الهندسة والمنتج وضمان الجودة لتصميم وبناء حلول تسعد المستخدمين وتحل مشاكل الأعمال الحرجة.
  • تقديم الدعم كقائد ومرشد لمهندسين أقل خبرة ضمن فريقك.

ما نبحث عنه:

  • درجة البكالوريوس في علوم الكمبيوتر، أو مجال ذي صلة، أو خبرة عمل معادلة.
  • خبرة 3+ سنوات في أساسيات البرمجة الشيئية، وتطوير البرمجيات المدفوعة بالاختبار ومبادئ التصميم.
  • خبرة في العمل مع مجموعة أدواتنا من Ruby on Rails و PostgreSQL.
  • خبرة في تصميم وبناء البرمجيات في معمارية موجهة للخدمات.
  • خبرة في التطوير في Docker و AWS وبيئات الخدمات الصغيرة؛ الخبرة في المشاركة في تطوير خطوط أنابيب CI/CD تعتبر ميزة إضافية.
  • خبرة متطورة عبر الزمن في تطوير الويب الحديث عبر جميع مراحل التطوير، والاختبار، والتهيئة، والنشر، والمراقبة.
  • سجل حافل في توقع المشاكل التقنية التي قد تنشأ من المشاريع الكبرى، وتصميم الحلول للتغلب عليها، وخبرة قوية في توثيق الحلول المعقدة وتوضيحها للفريق.
  • عقل فضولي مدفوع للابتكار وحل مشاكل العملاء، مقترن بمهارات تواصل شفهية وكتابية قوية باللغة الإنجليزية.

الملف الشخصي المطلوب للمرشحين

درجة البكالوريوس في علوم الكمبيوتر، أو مجال ذي صلة، أو خبرة عمل معادلة.

خبرة 3+ سنوات في أساسيات البرمجة الشيئية، وتطوير البرمجيات المدفوعة بالاختبار ومبادئ التصميم.

خبرة في العمل مع مجموعة أدواتنا من Ruby on Rails و PostgreSQL.

خبرة في تصميم وبناء البرمجيات في معمارية موجهة للخدمات.

خبرة في التطوير في Docker و AWS وبيئات الخدمات الصغيرة؛ الخبرة في المشاركة في تطوير خطوط أنابيب CI/CD تعتبر ميزة إضافية.

خبرة متطورة عبر الزمن في تطوير الويب الحديث عبر جميع مراحل التطوير، والاختبار، والتهيئة، والنشر، والمراقبة.

سجل حافل في توقع المشاكل التقنية التي قد تنشأ من المشاريع الكبرى، وتصميم الحلول للتغلب عليها، وخبرة قوية في توثيق الحلول المعقدة وتوضيحها للفريق.

عقل فضولي مدفوع للابتكار وحل مشاكل العملاء، مقترن بمهارات تواصل شفهية وكتابية قوية باللغة الإنجليزية.

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

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

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

  • مهندس برمجيات II

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

Procore Technologies

We re looking for an experienced strong>Software Engineer II/strong> to join Procore s central rails team. In this role, you ll be working within the central rails team that manages one of the largest RoR monoliths on the planet. You'll work alongside top tier engineers offering complex solutions to dependency management projects./p>

As a strong>Software Engineer II/strong>, you ll partner with Engineering, Product, and QA to design and build solutions that delight users and solve critical business problems. Use your experience in Object-Oriented Programming fundamentals, Ruby on Rails, and Service-Oriented Architecture to develop a product that impacts the way communities hospitals, homes, sports stadiums, and schools across the world are built. Join Procore s journey to revolutionize a historically underserved industry Join us./p>

قراءة المزيد

https://jobs.smartrecruiters.com/ProcoreTechnologies/744000089019845