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