المسمى الوظيفي:
قائد مهندسي البرمجيات - كامل المكدس (أنغولار + جافا)
نظرة عامة:
من هي ماستركارد؟
ماستركارد هي شركة تكنولوجيا عالمية في صناعة المدفوعات. نحن نعمل على ربط وتمكين اقتصاد رقمي شامل يعود بالنفع على الجميع، في كل مكان، من خلال جعل المعاملات آمنة وبسيطة وذكية ومتاحة.
مهمتنا هي ربط وتمكين اقتصاد رقمي شامل يعود بالنفع على الجميع، في كل مكان، من خلال جعل المعاملات آمنة وبسيطة وذكية ومتاحة. باستخدام البيانات والشبكات الآمنة، والشراكات والشغف، تساعد ابتكاراتنا وحلولنا الأفراد والمؤسسات المالية والحكومات والشركات على تحقيق أقصى إمكاناتهم.
يحفزنا مقياس النزاهة لدينا، أو DQ، ثقافتنا وكل ما نقوم به داخل وخارج شركتنا. مع اتصالات عبر أكثر من 210 دولة وإقليم، نحن نبني عالماً مستداماً يفتح إمكانيات لا تقدر بثمن للجميع.
نظرة عامة على الفريق:
تتحمل حلول التحويل مسؤولية دفع توسع ماستركارد في تدفقات الدفع الجديدة مثل المدفوعات والتحويلات. يعمل الفريق على إنشاء عرض نقل الأموال الرائد في السوق، ماستركارد موف، لتمكين الجيل التالي من المدفوعات بين الأفراد والشركات، سواء كانت الأموال تتحرك محليًا أو عبر الحدود، من خلال تقديم القدرة على الدفع واستلام المدفوعات مع الخيارات والشفافية والمرونة.
تكون فرق المنتجات والهندسة ضمن حلول التحويل مسؤولة عن تصميم وتطوير وإطلاق وصيانة المنتجات والخدمات المصممة لالتقاط هذه التدفقات من مجموعة واسعة من شرائح العملاء. من خلال معالجة نقاط الألم للعملاء في التحويلات المحلية وعبر الحدود، الهدف هو توسيع أعمال ماستركارد في المدفوعات والتحويلات، وزيادة الحجم ثلاثة أضعاف خلال السنوات الأربع القادمة.
إذا كنت ترغب في أن تكون جزءًا من فريق عالمي متعدد الوظائف يقدم مبادرة ذات رؤية عالية وأهمية استراتيجية بطريقة مرنة، ستكون هذه الوظيفة جذابة لك.
هل تحب أن تكون جزءًا من فريق يقوم بإنشاء وتنفيذ مبادرات استراتيجية تركز على المدفوعات الرقمية؟
هل تتطلع إلى تطوير والتفاعل مع فرق متنوعة عالية الأداء حول العالم؟
هل ترغب في أن تكون جزءًا من منظمة هندسية عالمية ذات رؤية عالية وأهمية استراتيجية؟
الدور:
ما هو كل شيء وما نتوقع منك القيام به يوميًا؟
امتلاك مشكلات معقدة تعتمد على الخدمات وتسهيل التفاعلات بين الفرق متعددة الوظائف لدفع الحلول
كتابة الشيفرة لبناء وتعزيز التطبيقات/الخدمات وتعزيز مراجعات الشيفرة، وفحص الشيفرة، وممارسات التطوير القياسية الأخرى لتقديم منتجات عالية الجودة للإنتاج.
تحديد وتصميم وتطوير الإجراءات والحلول على مستوى الخدمة لتلبية متطلبات الأعمال/التحسينات
المشاركة والمساهمة في عملية الفريق المرنة وقراراته. فهم والمساهمة في تحديد الأولويات. دفع قرارات الأولويات والمقايضات عند العمل مع شركاء المنتجات
تحديد الفرص وبناء قوائم الانتظار لتعزيز الخدمة/الوظيفة الأساسية
أتمتة وتبسيط جميع جوانب تسليم البرمجيات والتطوير مع الترويج النشط للحاجة إلى الأتمتة والتبسيط عند الحاجة.
قيادة بالقدوة من خلال أساليب عملية لإظهار التميز الهندسي. القدرة على استكشاف الأخطاء وإعادة بناء الشيفرة الحالية لتحقيق جودة شيفرة استثنائية.
دفع التكامل السلس عبر جميع الخدمات المتصلة لتلبية توقعات المستخدم النهائي
دفع ثقافة التحقيقات بدون لوم لتحديد الأسباب الجذرية للحوادث وتنفيذ الدروس المستفادة
تقديم تقنيات وهياكل جديدة من خلال اتباع إرشادات المؤسسة
الدعوة لمبادئ الهندسة خارج المنظمة/المنصة الحالية
تقديم التوجيه في التطوير والهندسة لأعضاء الفريق
بناء علاقات وشراكات فعالة عبر المنظمات
إجراء مقابلات فنية لتوظيف موظفي الهندسة ورفع مستوى الأداء
خبرة في العمل في مشاريع متعددة الوظائف وكبيرة مع موارد تطوير موزعة عالميًا
المسؤوليات الرئيسية:
القدرة على كتابة شيفرة آمنة في ثلاث لغات أو أكثر (مثل: جافا، جافا سكريبت، SQL)
مألوف بمعايير الترميز الآمن (مثل: OWASP، CWE، SEI CERT) وإدارة الثغرات
يفضل المعرفة بخبرة تطوير البرمجيات السحابية كرمز.
فهم وتنفيذ الفروع القياسية (مثل: Gitflow) وممارسات المراجعة بين الأقران. دفع الفريق نحو تطوير قائم على الجذع
تطبيق الأدوات (مثل: Sonar، Zally، Checkmarx) والتقنيات لفحص وقياس جودة الشيفرة وأنماط السلوك غير المرغوب فيها كجزء من نشاط التطوير
يمتلك مهارات في تطوير مدفوعات معتمدة على الاختبار (TDD) وتطوير سلوك مدفوع (BDD) لبناء الشيفرة الكافية والتعاون في الوظائف المرغوبة. القدرة على الحفاظ على صحة هرم الاختبار الكامل - يمتلك مهارات تأليف شيفرة الاختبار مع الكثير من الاختبارات الصغيرة تليها بعض اختبارات العقد على مستوى الخدمة وقليل من اختبارات الرحلة على مستوى التكامل
فهم استخدام أنماط التصميم الأساسية (مثل: المصنع، المحول، المفرد، المركب، المراقب، الاستراتيجية، عكس التحكم)
فهم حالات الاستخدام لأنماط التصميم المتقدمة (مثل: خدمة إلى عامل، MVC، بوابة API، فلتر الاعتراض، حقن الاعتماد، التحميل الكسول، كل ذلك من مجموعة الأربعة) لتنفيذ شيفرة فعالة
فهم وتنفيذ معايير واجهة برمجة التطبيقات (API) والتصنيف لدفع اعتماد API/الخدمة والتسويق وتقدير الجهد
خبرة في ممارسات SDLC الحديثة والمرنة (سكرم/كانبان/التسليم المستمر/DevOps/هندسة الجودة) وحالات التسليم التي تستخدم من أجلها
يمتلك مهارات لتفصيل وتقدير المتطلبات غير الوظيفية، بما في ذلك الأمان (مثل: حماية البيانات، المصادقة، التفويض)، التنظيمية، والأداء (SLA، الإنتاجية، المعاملات في الثانية)
يمتلك مهارات لتنظيم سير العمل وإصدارات الأنظمة، وتطبيق خطوط أنابيب موحدة عبر واجهات برمجة التطبيقات لتحقيق CI وCD باستخدام أدوات قياسية في الصناعة (مثل: Jenkins، خطوط أنابيب AWS/Azure، XL Release، وغيرها).
مألوف بأنماط التطبيقات المختلفة لتنفيذ أنواع مختلفة من العمليات التجارية (مثل: واجهات برمجة التطبيقات، خدمات مدفوعة بالحدث، خدمات دفعة، تطبيقات ويب، بيانات ضخمة)
خبرة في مفاهيم التكامل المستمر (CI) والتسليم (CD)، والقدرات لدعم الأتمتة، وخطوط الأنابيب، والتخيل، والحاويات
القدرة على إجراء تصحيح الأخطاء واستكشاف الأخطاء لتحليل نواة، كومة، تفريغ خيوط وإزالة أخطاء الشيفرة
يمتلك مهارات لإجراء عروض تقديمية للمنتجات والتنسيق مع مالكي المنتجات لدفع قبول المنتجات
يمتلك مهارات لفهم رحلات العملاء وضمان تجربة جيدة مع ماستركارد من خلال تقليل الوقت المتوسط للتخفيف (MTTM) للحوادث وضمان توافر عالي (99.95% كنقطة انطلاق)
للعثور على نطاقات الرواتب في الولايات المتحدة، قم بزيارة People Place. ضمن علامة التبويب التعويضات، اختر "هياكل الرواتب." ضمن نص "هياكل الرواتب"، انقر على الرابط "هياكل الرواتب 2025"، من خلاله ستتمكن من الوصول إلى نطاقات الرواتب لكل عائلة وظيفية في ماستركارد. لمزيد من المعلومات حول المزايا في الولايات المتحدة، قم بزيارة People Place واستعرض علامة التبويب المزايا وعلامة التبويب الإجازات والإجازات.