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

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

Senior Backend Engineer - Checkout

شركة سلة

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

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

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

المسؤوليات

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

المتطلبات

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

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

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

شركة سلة

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