




**وصف الوظيفة** * إنشاء بيئة عمل ملهمة للفرق وتحسين أداء الفريق وفعاليته. * تحديد أهداف واضحة للفرقة بناءً على المناقشات التقنية والأعمال. * تصميم وتطوير الشيفرة الضرورية لتنفيذ الميزات/الوظائف الخاصة بالتطبيقات/الخدمات. * قيادة التصميم والهندسة والتوسيع لحلولنا، وكذلك الحفاظ على عملية تطوير مرنة. * الحفاظ على هيكلية التطبيقات محدثة، واقتراح وتنفيذ تحسينات. * الالتزام بالإجراءات الخاصة بتطوير البرمجيات، والتوثيق، وإدارة التكوين، والتحكم بالإصدار، والاختبار، وما إلى ذلك. * تحمل المسؤولية عن التخطيط الكلي، والتنفيذ، ونجاح المشاريع التقنية المعقدة. * العمل مع فرق ضمان الجودة والرقابة على الجودة وأعضاء آخرين في الفريق لدعم اختبار وحل المشكلات/العيوب. * إجراء مراجعة للشيفرة المنجزة من قبل المهندسين في الفريق. * المشاركة الفعالة في اجتماعات الفريق. * توظيف وتطوير وتوجيه وتنمية أعضاء الفريق الموهوبين. **المؤهلات** * درجة البكالوريوس في علوم الحاسوب، أو هندسة الحاسوب، أو مجال ذي صلة. * سنتان أو أكثر من الخبرة في إدارة فرق تطوير البرمجيات وقيادة المشاريع في بيئة سريعة الخطى. * خبرة أربع سنوات أو أكثر في بناء التطبيقات باستخدام C# .NET Framework/Core، وORM، وSQL وقواعد البيانات العلائقية. * معرفة قوية بأنماط التصميم وأفضل ممارسات هندسة البرمجيات. * الإلمام بتطوير واجهة المستخدم الأمامية (Angular TypeScript، Vue.js). * خبرة في العمل مع أنظمة التحكم بالإصدار الموزعة (مثل Git). * خبرة عملية في تطوير/دمج واجهات برمجة التطبيقات REST. * خبرة عملية مع تطوير البرمجيات القائمة على الاختبار أو اختبارات الوحدة. * خبرة عملية في Umbraco تعتبر ميزة إضافية. * خبرة في تطوير برمجيات واسعة النطاق تعتمد على معمارية الخدمات المصغرة (Microservices). * الإلمام بثقافة وتقنيات ديف أوبس (DevOps)، ويفضل الخبرة في بناء وتكوين خطوط أنابيب الاستمرارية في التكامل والنشر (CI/CD). * مهارات تواصل وتعاون قوية، والقدرة على عرض الأفكار أمام أصحاب المصلحة. * مهارات قيادية ممتازة، وإدارة الوقت، واتخاذ القرارات. * خبرة صناعية تعتبر ميزة إضافية.


