**ما الذي نبحث عنه** نحن نبحث عن كبير مهندسي البرمجيات \- شخص يمكنه تقديم القيادة الفنية والتوجيه لفريق التطوير، وتوجيههم في تطوير كامل النظام، من واجهة المستخدم إلى الخلفية، وتعزيز ثقافة التميز. سيشرف كبير مهندسي البرمجيات ويقود تنفيذ ممارسات الاختبار القوية، بما في ذلك اختبارات الوحدة على كلا الطرفين والاختبار الشامل من البداية حتى النهاية. قيادة ودعم منهجيات أجايل، ومبادئ برمجة متطرفة، والتطوير القائم على الاختبار (TDD)، والبرمجة الثنائية داخل الفريق. **المهام الرئيسية:** * تحليل المتطلبات التقنية المعقدة للمشاريع وضمان انسجام قاعدة الكود تمامًا مع المعايير المحددة. * قيادة تنفيذ ونشر أفضل ممارسات البرمجة، وضمان أعلى معايير جودة الكود. * تحسين الكود وإعادة هيكلته \- قيادة المبادرات لإعادة هيكلة كود البرمجيات بهدف تحسين الكفاءة والأداء واكتشاف الأخطاء. * الاختبارات وضمان الجودة \- تخطيط وتنفيذ اختبارات برمجية متقدمة، لضمان متانة وموثوقية الأنظمة المطورة. * التعاون والتواصل \- المشاركة بثقة في المناقشات حول المواضيع الهندسية خلال الاجتماعات الداخلية ومع العملاء. التعاون الوثيق مع مديري المنتجات ومصممي المهندسين للإشراف على التنفيذ الناجح للميزات الجديدة. * التوثيق وتبادل المعرفة \- الإشراف على توثيق دقيق لعملية التطوير، والمساهمة في بناء قاعدة معرفة شاملة لأعمال الصيانة المستقبلية. **المتطلبات** **عنك** * أن تكون لديك خبرة تطوير عملية تزيد عن 6\+ سنوات، تُظهر إتقانًا متقدمًا كمطوّر نظام كامل مع خبرة في تقنيات تطبيقات صفحة واحدة (React, Vue, أو Angular) وتقنيات الخلفية (.Net أو .NetCore). * أن تكون قد اكتسبت 4\+ سنوات من الخبرة العملية مع قواعد البيانات، مع تفضيل SQL Server، والتمكن من التعامل مع مصادر بيانات مختلفة، تمتد بين الحلول المحلية والسحابية. * إظهار أساس متقدم في تحليل البرمجيات، والاختبار، وتصحيح الأخطاء، مع الكفاءة عبر جميع مراحل دورة حياة تطوير الأنظمة. * إظهار نهج استباقي في حل المشكلات، مع تقديم حلول مبتكرة وفعالة للتحديات المعقدة. * القدرة على إعداد بيئة تطوير بشكل مستقل واتخاذ قرارات ذاتية. * خبرة مثبتة في القيادة الفعالة ضمن بيئة أجايل، وتعزيز ثقافة التحسين المستمر والتميز في التسليم. * إظهار شعور قوي بالاستعجال في تسليم حلول برمجية عالية الجودة ضمن الجداول الزمنية المحددة. * إظهار مهارات قيادية قوية وقدرة فطرية على التعاون كعضو في الفريق، وهي ضرورية لثقافتنا التنظيمية. التأقلم والتمسك بالمرونة، والمساهمة الفعالة في جميع جوانب النظام وثقافة المنظمة مع دفع عجلة الابتكار والنمو. * **التقنيات المستخدمة في BuildingLink** * WebAPI / JSON / REST / OData / OpenAPI * SPAs / Vue / JavaScript / TypeScript / ASP.NET * الخدمات المصغرة / C\# / .NetCore / قواعد بيانات SQL **المزايا** **ما يمكن أن تقدمه لك BuildingLink** * راتب شهري تنافسي يُدفع بالدولار الأمريكي * تأمين طبي * فريق دولي ذو خبرة.