




تبحث شركة طيران الجزيرة عن مطوّر برمجيات متمكّن وذو خبرة في تطوير تطبيقات .NET للانضمام إلى فريقنا الديناميكي. كمطوّر برمجيات، ستكون مسؤولاً عن تصميم وكتابة الكود واختبار وصيانة التطبيقات البرمجية باستخدام إطار عمل .NET. سيكون تركيزك الأساسي على تطوير حلول فعالة وقابلة للتوسع تلبي المتطلبات. إن المرشح المثالي يجب أن يكون لديه فهم قوي لمبادئ تطوير البرمجيات، ومعدّات ممتازة في حل المشكلات، وشغف بإنشاء برمجيات عالية الجودة. **المهام والمسؤوليات:** * تصميم وتطوير واختبار وصيانة التطبيقات البرمجية باستخدام تقنيات .NET، بما في ذلك C# و.NET Core وASP.NET وSQL Server. * كتابة أكواد نظيفة وفعالة وسهلة الصيانة وفقًا لأفضل الممارسات ومعايير البرمجة. * المشاركة في دورة حياة تطوير البرمجيات بالكامل، بما في ذلك تحليل المتطلبات، التصميم، التنفيذ، الاختبار، النشر، والصيانة. * تشخيص الأخطاء وإصلاحها لضمان أداء سلس للنظام ورضا المستخدم. * التعاون مع أعضاء الفريق لمراجعة الأكواد، وتقديم ملاحظات بنّاءة، وضمان جودة الكود من خلال مراجعات الأكواد. * البقاء على اطلاع بأحدث الاتجاهات الصناعية والتقنيات وأفضل الممارسات المتعلقة بتطوير .NET. **المتطلبات والمؤهلات:** * درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو ما يعادلها. * خبرة لا تقل عن سنتين في مجال تكنولوجيا المعلومات (ويفضل أن تكون من قطاع الطيران). * معرفة متعمقة بإطار عمل .NET، بما في ذلك C# و.NET Core وASP.NET وSQL Server. * فهم قوي لمواصفات OpenAPI (Swagger) وخبرة في إنشاء واستهلاك واجهات برمجة التطبيقات RESTful. * إتقان تقنيات تطوير واجهات الويب الأمامية مثل HTML وCSS وJavaScript. * معرفة بأدوات وتقنيات تطوير البرمجيات مثل Visual Studio وGit وEntity Framework. * خبرة في تصميم وتطوير قواعد البيانات باستخدام SQL Server أو غيرها من قواعد البيانات العلائقية. * مهارات قوية في حل المشكلات والتحليل، مع القدرة على فهم الأنظمة المعقدة بسرعة وتشخيص الأخطاء. * مهارات تواصل شفهية وكتابية ممتازة، مع القدرة على التعاون الفعّال مع الفرق متعددة الوظائف. * فهم قوي لمبادئ ومنهجيات و أفضل ممارسات تطوير البرمجيات. * الشهادات ذات الصلة، مثل Microsoft Certified: Azure Developer Associate أو Microsoft Certified: .NET Developer، تُعدّ ميزة إضافية.


