وظيفة مدير تطوير التطبيقات شاغرة لدى مطارات جدة في جدة
تفاصيل الوظيفة
تعلن مطارات جدة عن فرصة لشغل وظيفة مدير تطوير التطبيقات في مدينة جدة، لقيادة تصميم وتطوير وتنفيذ وصيانة تطبيقات الأعمال.
نبذة عن الوظيفة
يقود مدير تطوير التطبيقات تصميم وتطوير وتنفيذ وصيانة تطبيقات الأعمال، ويدير فرق التطوير، ويشرف على دورة حياة تطوير البرمجيات، ويعمل مع أصحاب المصلحة من الأعمال والتقنية لتقديم حلول آمنة وقابلة للتوسع وموثوقة تتوافق مع أهداف المؤسسة.
المهام والمسؤوليات
- تحديد خطط تطوير التطبيقات وأولوياتها والجداول الزمنية للتسليم بالتعاون مع قادة الأعمال والتقنية.
- قيادة مهندسي البرمجيات والقادة التقنيين وأعضاء الفريق الآخرين وتوجيههم وتطويرهم.
- الإشراف على دورة التطوير الكاملة، including جمع المتطلبات والهندسة المعمارية والبرمجة والاختبار والنشر والدعم المستمر.
- ضمان استيفاء التطبيقات لمعايير الأداء وقابلية التوسع والأمن والجودة وسهولة الصيانة.
- إدارة نطاق المشاريع والموارد والميزانيات والمخاطر وتقدم التسليم.
- وضع معايير تطوير وعمليات وأفضل الممارسات، بما يشمل مراجعة الكود والاختبار والتوثيق وإدارة الإصدارات.
- التنسيق مع فرق المنتجات والبنية التحتية والأمن السيبراني والتشغيل لتقديم حلول متكاملة.
- تقييم التطبيقات القائمة والتوصية بمبادرات التحديث أو التكامل أو التحسين.
- مراقبة أداء التطبيقات وحل المشكلات التقنية المعقدة أو تنسيق حلها.
- إبلاغ أصحاب المصلحة والإدارة العليا بحالة المشاريع والمخاطر والنتائج.
- دعم تقييم الموردين والتقنيات عند الحاجة.
الشروط والمتطلبات
- درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو مجال ذي صلة، والمؤهلات المتقدمة ميزة.
- خبرة كبيرة في تطوير التطبيقات، including قيادة الفرق أو إدارة مشاريع التطوير.
- معرفة قوية بمنهجيات تطوير البرمجيات وهندسة الأنظمة وقواعد البيانات وواجهات البرمجة وأنماط التكامل.
- خبرة في لغات البرمجة والأطر البرمجية ومنصات السحابة وأدوات التطوير ذات الصلة.
- فهم لأمن التطبيقات وتحسين الأداء وممارسات الاختبار وعمليات النشر.
- قدرة مثبتة على إدارة أولويات المشاريع والميزانيات والمخاطر وتوقعات أصحاب المصلحة.
- مهارات قيادية وتوجيهية وتواصلية وحل مشكلات قوية.
- القدرة على ترجمة احتياجات الأعمال إلى حلول تقنية عملية.
- الشهادات المهنية ذات الصلة في إدارة المشاريع أو الحوسبة السحابية أو تطوير البرمجيات ميزة.
المهارات المطلوبة
- استراتيجية تطوير التطبيقات وتخطيط خارطة الطريق
- هندسة البرمجيات وتصميم التطبيقات
- لغات البرمجة وأطر التطوير
- Agile و Scrum في إدارة المشاريع
- إدارة دورة حياة التطبيقات
- منصات السحابة والتطوير السحابي الأصيل (Cloud-native)
- تصميم واجهات البرمجة (API) والتكامل
- تصميم قواعد البيانات وإدارتها
- DevOps و CI/CD وإدارة الإصدارات
- الأمن السيبراني وتطوير البرمجيات الآمن
- ضمان الجودة والاختبار ومراجعة الكود
- مراقبة أداء التطبيقات وتحسينه
- إدارة الموردين وأصحاب المصلحة
- القيادة وتوجيه الفرق وتطوير الكفاءات
- إعداد الميزانيات وتخصيص الموارد وتخطيط التسليم
- إدارة خدمات تقنية المعلومات وحل الحوادث
- تحليل متطلبات الأعمال وتقديم الحلول
- التواصل وحل المشكلات واتخاذ القرار
عرض النص الأصلي للإعلان
Summary:
The Application Development Manager leads the design, development, implementation, and maintenance of business applications. This role manages development teams, oversees the software development lifecycle, and works with business and technology stakeholders to deliver secure, scalable, and reliable solutions aligned with organizational goals.
Job Responsibility:
- Define application development plans, priorities, and delivery timelines in collaboration with business and technology leaders.
- Lead, coach, and develop software engineers, technical leads, and other team members.
- Oversee the full development lifecycle, including requirements gathering, architecture, coding, testing, deployment, and ongoing support.
- Ensure applications meet standards for performance, scalability, security, quality, and maintainability.
- Manage project scope, resources, budgets, risks, and delivery progress.
- Establish development standards, processes, and best practices, including code reviews, testing, documentation, and release management.
- Coordinate with product, infrastructure, cybersecurity, and operations teams to deliver integrated solutions.
- Assess existing applications and recommend modernization, integration, or improvement initiatives.
- Monitor application performance and resolve or coordinate the resolution of complex technical issues.
- Communicate project status, risks, and outcomes to stakeholders and senior leadership.
- Support vendor and technology evaluations where required.
Candidate Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; advanced qualifications are an advantage.
- Significant experience in application development, including experience leading teams or managing development projects.
- Strong knowledge of software development methodologies, system architecture, databases, APIs, and integration patterns.
- Experience with relevant programming languages, frameworks, cloud platforms, and development tools.
- Understanding of application security, performance optimization, testing practices, and deployment processes.
- Proven ability to manage project priorities, budgets, risks, and stakeholder expectations.
- Strong leadership, coaching, communication, and problem-solving skills.
- Ability to translate business needs into practical technical solutions.
- Relevant certifications in project management, cloud computing, or software development are an advantage.
Application development strategy and roadmap planning
- Software architecture and application design
- Programming languages and development frameworks
- Agile and Scrum project management
- Application lifecycle management
- Cloud platforms and cloud-native development
- API design and integration
- Database design and management
- DevOps, CI/CD, and release management
- Cybersecurity and secure software development
- Quality assurance, testing, and code review
- Application performance monitoring and optimization
- Vendor and stakeholder management
- Team leadership, coaching, and talent development
- Budgeting, resource allocation, and delivery planning
- IT service management and incident resolution
- Business requirements analysis and solution delivery
- Communication, problem-solving, and decision-making
رقم الإعلان لدى المصدر: 1100092400