وظائفمتاحة الآن

مهندس برمجيات خلفية أول – أنظمة الدفع وإتمام الشراء

Senior Backend Engineer - Checkout

شركة سلة

جدة دوام كامل، عن بُعد علوم الحاسب، هندسة البرمجيات منذ شهرين

الوصف

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

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

المسؤوليات

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

المتطلبات

  • خبرة مهنية لا تقل عن 6 سنوات في هندسة البرمجيات وبناء أنظمة خلفية مخصصة لبيئة الإنتاج.
  • خبرة قوية في بناء خدمات خلفية قابلة للتوسع باستخدام لغة حديثة واحدة على الأقل، مثل PHP أو Go أو Java أو C#.
  • فهم قوي لأساسيات الأنظمة الموزعة، بما في ذلك الاتساق والتوافر والتزامن وتحمل الأعطال ومنع التكرار والمعالجة غير المتزامنة والرسائل والتخزين المؤقت.
  • خبرة في تصميم وتشغيل أنظمة خلفية عالية التوسع وعالية التوافر.
  • قدرة مثبتة على كتابة شيفرات إنتاجية نظيفة وقابلة للصيانة وفعالة وعالية الأداء.
  • فهم قوي لمبادئ هندسة البرمجيات، بما في ذلك مبادئ SOLID وأنماط التصميم والبنية النظيفة ومفاهيم التصميم الموجه نحو المجال.
  • خبرة في تصميم واجهات برمجة تطبيقات RESTful ودمجها مع منصات الجهات الخارجية ومزودي خدمات الدفع.
  • معرفة قوية بلغة SQL، مع خبرة في تصميم قواعد بيانات MySQL أو PostgreSQL وتحسينها.
  • خبرة في تقنيات التخزين المؤقت وقوائم الانتظار والعمال في الخلفية وتحسين الأداء.
  • خبرة في كتابة الاختبارات الآلية والمشاركة في مراجعات الشيفرة والعمل ضمن مسارات CI/CD حديثة.
  • الارتياح لاستخدام أدوات التطوير المدعومة بالذكاء الاصطناعي لتحسين الإنتاجية وتصميم البرمجيات والتنفيذ والاختبار وتصحيح الأخطاء والتوثيق ومراجعات الشيفرة.

المؤهلات المفضلة

  • خبرة في بناء أنظمة التقنية المالية أو الدفع أو إتمام الشراء أو الولاء أو التسعير أو العروض الترويجية أو غيرها من الأنظمة ذات المعاملات الكثيفة.
  • خبرة في البنى المعتمدة على الأحداث وأنظمة الرسائل الموزعة.
  • خبرة في Docker وKubernetes والمنصات السحابية مثل AWS أو GCP أو Azure، وفي البنية التحتية كتعليمات برمجية.
  • خبرة في منصات قابلية الرصد والتتبع الموزع والمقاييس ومراقبة بيئة الإنتاج.
  • خبرة في العمل ضمن بنى الخدمات المصغرة أو البنى الموجهة نحو الخدمات.
  • تُعد درجة البكالوريوس أو الماجستير في علوم الحاسب أو هندسة البرمجيات أو مجال ذي صلة ميزة إضافية.
هل تناسبك هذه الفرصة؟اقرأ التفاصيل ثم أكمل طلبك عبر بوابة الجهة الرسمية.
قــدّم على هذه الوظيفة
المصدر الرسمي

شركة سلة

فتح المصدر
تنويه: الموقع يعرض الإعلان ويساعدك على الوصول إلى المصدر. لا نستقبل طلبات التوظيف ولا نمثل الجهة المعلنة.