📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

طيران ناس تعلن عن وظيفة مدير أول تطوير برمجيات في الرياض

Senior Software Development Manager
🏢 طيران ناس (flynas)
🕒 نُشرت: (منذ يومين) 📍 الرياض وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

تفاصيل الوظيفة

طيران ناس تعلن عن وظيفة Senior Software Development Manager في الرياض.

نبذة عن الوظيفة

  • التخطيط والإدارة والإشراف على أنشطة تطوير البرمجيات من البداية إلى النهاية، وضمان تقديم منتجات وخدمات رقمية عالية الجودة تدعم أهداف الأعمال.
  • توفير قيادة تقنية وإدارية قوية، وإدارة فرق التطوير الداخلية وفرق الموردين، وضمان الالتزام بالمعايير الهندسية والجداول الزمنية والميزانيات ومعايير الجودة.

المهام والمسؤوليات

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

المهارات المطلوبة

  • منصات تطوير التطبيقات والأنظمة المؤسسية
  • أدوات CI/CD وإدارة المصدر (Azure DevOps إلزامي)
  • تقنيات السحابة والتكامل
  • منهجيات التسليم Agile و DevOps

الشروط والمتطلبات

  • درجة البكالوريوس في علوم الحاسب أو هندسة الحاسب أو تخصص ذي صلة.
  • خبرة إجمالية من 10 إلى 12 سنة في تقنية المعلومات وتطوير البرمجيات، تتضمن إدارة الأفراد والتسليم.
  • خبرة مثبتة في إدارة فرق تطوير برمجيات بحجم مؤسسي والموردين.
  • يفضّل خبرة لا تقل عن 5 سنوات في مجال الطيران.
  • الشهادات التقنية أو الإدارية في تقنية المعلومات مرغوبة.
عرض النص الأصلي للإعلان

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


1. 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.


2. 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.


3. 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.


4. 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.


5. 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.


6. 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.


Key Technologies & Tools

Application development platforms and enterprise systems

CI/CD and source control tools (e.g., Azure DevOps – mandatory)

Cloud and integration technologies

Agile / DevOps delivery methodologies


Academic Qualifications

Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline.

Professional Experience

10–12 years of overall experience in IT and software development, including people and delivery management.

Proven experience managing enterprise-scale software development teams and vendors.

Aviation industry experience (minimum 5 years) is strongly preferred.

Certifications


Relevant technical or IT management certifications are desirable.

المصدر: LinkedIn — أُضيفت للموقع في 10 يونيو 2026

وظائف أخرى لدى طيران ناس