طيران ناس تعلن عن وظيفة مدير تطوير برمجيات أول في الرياض
تفاصيل الوظيفة
شركة طيران ناس تعلن عن وظيفة Senior Software Development Manager في الرياض، السعودية. يشغل شاغل الوظيفة مسؤولية التخطيط والإشراف الكامل على أنشطة تطوير البرمجيات، وقيادة فرق العمل الداخلية والخارجية لضمان تسليم منتجات رقمية عالية الجودة وفق أهداف الأعمال.
المهام والمسؤوليات
- المساهمة في وضع استراتيجية التحول الرقمي وتوصيل التطبيقات بما يتوافق مع أهداف المؤسسة.
- تطوير وتنفيذ وتحسين مستمر لعمليات ومعايير ومنهجيات هندسة البرمجيات لرفع الكفاءة والجودة والابتكار.
- ضمان الامتثال لأطر المؤسسة في مجالات البنية المؤسسية والأمن والجودة والحوكمة.
- تخطيط وإدارة ومراقبة مبادرات تطوير البرمجيات بدءاً من المتطلبات وحتى التسليم والدعم بعد الإطلاق.
- الإشراف على الجداول الزمنية ونطاق العمل والموارد والتبعيات عبر المبادرات المتعددة المتزامنة.
- مراقبة تقدم المشاريع وإجراء مراجعات دورية للحالة وإدارة المخاطر وتطبيق الإجراءات التصحيحية عند الحاجة.
- ضمان تسليم حلول البرمجيات في الوقت المحدد وضمن الميزانية وبجودة عالية.
- تقديم التوجيه التقني والمعماري لفرق التطوير واعتماد أفضل الممارسات والتصاميم القابلة للتوسع والأساليب الهندسية الحديثة.
- توجيه قرارات تصميم الحلول مع الموازنة بين القيود التقنية والأمنية والأداء واحتياجات الأعمال.
- دعم حل المشكلات التقنية المعقدة وإزالة معوقات التسليم لضمان تنفيذ سلس للسباقات (Sprints) وإصدارات المنتج.
- قيادة وتوجيه وإدارة فرق تطوير البرمجيات وتعزيز بيئة عالية الأداء وتعاونية.
- إدارة توزيع الموارد وتوزيع أعباء العمل والتوظيف لتحسين الاستفادة ونتائج التسليم.
- إجراء تقييمات الأداء وتقديم ملاحظات منظمة ودعم التطوير المهني وبناء القدرات.
- إدارة المبادرات التطويرية المشتركة مع البائعين الخارجيين وشركاء التطوير بنظام التعاقد الخارجي.
- التعاون الوثيق مع الجهات الداخلية كـ (المنتج، العمليات، أنظمة المطارات، مركز العمليات، فريق دعم تقنية المعلومات) لضمان التوافق والتكامل.
- الحفاظ على تواصل فعال مع أصحاب المصلحة من الأعمال لفهم الاحتياجات وجمع الملاحظات وتحسين نتائج التسليم باستمرار.
- قيادة مبادرات التحسين المستمر بتحديد الأسباب الجذرية للمشكلات وتنفيذ حلول مستدامة.
- البقاء على اطلاع بأحدث اتجاهات الصناعة والتقنيات الناشئة وممارسات الهندسة، والتوصية باعتمادها عند إثبات القيمة.
عرض النص الأصلي للإعلان
Job Purpose
The Senior Manager - Software Development is responsible for planning, managing, and overseeing end-to-end software development activities, ensuring delivery of high-quality digital products and services that support business objectives. The role provides strong technical and people leadership, manages internal and vendor development teams, and ensures adherence to engineering standards, timelines, budgets, and quality benchmarks.
Key Accountabilities
Strategy, Policy & Governance
- Contribute to the overall Digital Transformation and application delivery strategy in alignment with organizational goals.
- Develop, implement, and continuously improve software engineering processes, standards, and methodologies to enhance efficiency, quality, and innovation.
- Ensure compliance with enterprise architecture, security, quality, and governance frameworks.
Planning, Delivery & Execution
- Plan, manage, and control software development initiatives from requirements through delivery, release, and post-production support.
- Own delivery timelines, scope, resourcing, and dependencies across multiple concurrent initiatives.
- Monitor project progress, conduct regular status reviews, proactively manage risks, and implement corrective actions when required.
- Ensure on-time, on-budget, and high-quality delivery of software solutions.
Technical Leadership
- Provide technical leadership and architectural guidance to development teams, ensuring adoption of best practices, scalable designs, and modern engineering approaches.
- Guide solution design decisions while balancing technical constraints, security, performance, and business needs.
- Support resolution of complex technical issues and remove delivery blockers to ensure smooth sprint execution and product releases.
- Provide technical leadership and architectural guidance to cross-function teams.
Team & Resource Management
- Lead, mentor, and manage software development teams, fostering a high-performing and collaborative environment.
- Manage resource allocation, workload distribution, and staffing to optimize utilization and delivery outcomes.
- Conduct performance evaluations, provide structured feedback, and support professional development and capability building.
Vendor & Stakeholder Management
- Manage joint development initiatives with third-party vendors and outsourced development partners.
- Collaborate closely with internal stakeholders including Product, Operations, Airport Systems, OCC, and IT Support teams to ensure alignment and integration.
- Maintain effective communication with business stakeholders to understand needs, gather feedback, and continuously improve delivery outcomes.
Continuous Improvement & Innovation
- Lead continuous improvement initiatives by identifying root causes of issues and implementing sustainable solutions.
- Stay current with industry trends, emerging technologies, and engineering practices, recommending adoption where value is demonstrated.
وظائف أخرى لدى طيران ناس