Software Engineer (C# / .NET Core)

16/10/2026

نظرة عامة على الوظيفة

  • تاريخ النشر
    16/10/2026
  • Location
  • تاريخ الانتهاء
    --

وصف الوظيفة

  • عمان

مطلوب مهندس برمجيات (C# / .NET Core)

مهندس برمجيات (C# / .NET Core)
مهندس برمجيات (C# / .NET Core)

 

هل تبحث عن خطوتك المهنية القادمة في القطاع الهندسي؟ تتوفر الآن فرص مميزة مهندس برمجيات (C# / .NET Core) ونحن نبحث عن كفاءات هندسية متمرسة تمتلك الشغف والمهارة لتقديم حلول مبتكرة، وإنجاز المهام المطلوبة بأعلى معايير الجودة والكفاءة

وصف الوظيفة

يمارس مهندس البرمجيات دوراً محورياً في تصميم وبناء البرمجيات والتطبيقات الاعتمادية ذات الكفاءة العالية. بناءً عليه، يستخدم المهندس تقنيات C# و.NET Core وتطوير واجهات RESTful APIs وASP.NET Core MVC. نتيجة لذلك، يركز المهندس على توظيف قواعد البيانات SQL Server وإطار عمل Entity Framework Core. علاوة على ذلك، يتابع المهندس عمليات الربط والتكامل مع الخدمات الخارجية عبر بروتوكولات REST وSOAP. فضلاً عن ذلك، يدرس المهندس تطبيق مبادئ OOP وSOLID وأنماط التصميم (Design Patterns) لضمان جودة الكود. بالتالي يحقق المهندس حلولاً برمجية آمنة ومطابقة لأعلى المعايير التقنية. لذلك، تطلب الشركة مهارات حل المشكلات وتشخيص الأعطال وإتقان اللغة الإنجليزية. بناءً عليه، تسعى دينارك لرفد فريقها بمهندس يمتلك عقلية برمجية وتنظيمية متكاملة

أضف إلى ذلك، يحدّث المهندس مسارات العمل البرمجي باستخدام أدوات TFS ونظم التحكم بالإصدارات. ونتيجة لذلك يخفض المهندس الثغرات البرمجية ويرفع كفاءة معالجة البيانات. نتيجة لهذا، تمنح الشركة الأهمية العظمى لـ إتقان بيئة .NET والقدرة على استكشاف الأخطاء وإصلاحها. ومن هذا المنطلق، تهدف دينارك من خلال الوظيفة إلى رفع جودة ومخرجات المنظومة الرقمية بالشركة. وبناءً على هذا، تطلب الشركة إرسال السيرة الذاتية للمرشحين المطابقين للشروط والخبرات. إضافة إلى ما ذكر، يمتلك المتقدم رؤية واضحة في إدارة الشفرات البرمجية. ختاماً، تضمن الشركة بيئة تجمع بين التطوير البرمجي الاحترافي والنمو الوظيفي

المهام والمسؤوليات الرئيسية | مهندس برمجيات (C# / .NET Core)

1️⃣ تطوير وتصميم البرمجيات: يطور المهندس التطبيقات والأنظمة البرمجية باستخدام لغة C# وإطار عمل .NET Core. بناءً على ذلك، يضمن كفاءة واستقرار البرامج

2️⃣ بناء الواجهات والدمج البرمجي: يصمم المهندس واجهات البرمجة (RESTful APIs وASP.NET Core MVC / Razor) وينفذ عمليات الربط عبر REST & SOAP Integrations. بالتالي، تتكامل الأنظمة بسلاسة

3️⃣ إدارة قواعد البيانات: يدير المهندس البيانات ويتعامل معها بكفاءة عبر SQL Server وEntity Framework Core. نتيجة لذلك، تتحسن سرعة واستجابة استعلامات البيانات

4️⃣ تطبيق معايير الجودة والتصميم: يلتزم المهندس بـ مبادئ OOP وSOLID وأنماط التصميم (Design Patterns) لضمان كتابة كود نظيف وقابل للتطوير. علاوة على ذلك، يسهل صيانة البرمجيات مستقبلاً

5️⃣ تشخيص الأعطال وإدارة الشفرة: يحلل المهندس الأخطاء البرمجية وينفذ عمليات التشخيص (Troubleshooting) ويتابع مسارات العمل عبر نظام TFS. وبناءً عليه، تضمن الشركة استمرارية تشغيل الخدمات

الشروط والمؤهلات المطلوبة | مهندس برمجيات (C# / .NET Core)

  • المؤهل العلمي: تطلب الشركة حصول المرشح على درجة البكالوريوس في علوم الحاسوب، هندسة البرمجيات (Computer Science / Software Engineering)، أو تخصص تقني ذات صلة

  • الجنسية والإقامة (شرط وجوبي): أن يكون المتقدم أردني الجنسية ومقيماً داخل المملكة الأردنية الهاشمية (Jordanian National & Resident)

  • الخبرة العملية (شرط أساسي): خبرة عمل لا تقل عن 4 سنوات في تطوير البرمجيات باستعمال C# و.NET Core

  • الخبرات والمهارات التقنية

    • خبرة مثبتة في تطوير RESTful APIs وASP.NET Core MVC / Razor

    • إتقان تام لـ SQL Server وEntity Framework Core

    • خبرة عملية في تنفيذ REST and SOAP Integrations

    • فهم عميق لمبادئ OOP وSOLID وDesign Patterns

    • خبرة في استخدام TFS (Team Foundation Server) وDevelopment Workflows

    • بالتالي، تطلب الشركة بناء وتكامل البرمجيات باحترافية عالية

  • المهارات الشخصية واللغوية: مهارات قوية في استكشاف الأخطاء وحل المشكلات (Troubleshooting & Problem Solving)، وإتقان ممتازة للغة الإنجليزية

تفاصيل إضافية

طبيعة الدوام : دوام كامل

آلية التقديم: إرسال السيرة الذاتية (CV) عبر البريد الإلكتروني مع ضرورة كتابة المسمى الوظيفي في العنوان

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