مهندس برمجيات كامل المكدس

Client of Kalamntina

صاحب عمل نشط

نشرت قبل 8 ساعات

الخبرة

3 - 7 سنوات

موقع العمل

الأردن - الأردن

التعليم

بكالوريوس في العلوم(أجهزة الكمبيوتر)

الجنسية

أي جنسية

جنس

غير مذكور

عدد الشواغر

1 عدد الشواغر

الوصف الوظيفي

الأدوار والمسؤوليات

المسؤوليات:

  • تطوير وصيانة واجهات برمجة التطبيقات RESTful وخدمات الخلفية باستخدام C# و .NET/.NET Core، وتنفيذ منطق الأعمال، والبرمجيات الوسيطة، وطبقات الوصول إلى البيانات المنظمة.
  • دمج التطبيقات مع قواعد البيانات العلائقية باستخدام EF Core وLINQ، كتابة استعلامات SQL المحسّنة، والعروض، والإجراءات المخزنة، وضمان نمذجة البيانات الفعالة وتصحيح الأخطاء.
  • ضمان الأداء العالي، وقابلية التوسع، وقابلية الصيانة من خلال تطبيق ممارسات الترميز النظيف والمشاركة في مراجعات الشيفرة المنتظمة وتعزيزات بنية الخلفية.
  • بناء مكونات واجهة مستخدم تفاعلية واستجابة باستخدام Vue.js (Vue 2/3)، وتنفيذ التوجيه وإدارة الحالة باستخدام Vuex أو Pinia.
  • دمج تطبيقات الواجهة الأمامية مع واجهات برمجة تطبيقات REST الخلفية مع ضمان التوافق عبر المتصفحات وتجربة مستخدم مثلى؛ استخدام أطر واجهة المستخدم مثل Vuetify أو Element UI عند الحاجة.
  • استخدام Git للتحكم في الإصدارات، واستراتيجيات الفروع، وطلبات السحب، والمساهمة في خطوط أنابيب CI/CD (Azure DevOps، GitHub Actions، GitLab CI) لدعم عمليات البناء والنشر الآلي.
  • تطوير اختبارات الوحدة باستخدام xUnit، NUnit، أو MSTest، وإنشاء اختبارات التكامل لواجهات برمجة التطبيقات، والتعاون مع فرق ضمان الجودة لدعم الاختبار الوظيفي واختبارات التراجع.
  • العمل ضمن فرق Agile/Scrum، والمشاركة في تخطيط السبرينت، والاجتماعات اليومية، والمراجعات، وترجمة متطلبات الأعمال إلى حلول تقنية قابلة للتوسع.
  • تقديم الدعم بعد النشر، وحل مشكلات الإنتاج، وضمان التحسين المستمر لاستقرار التطبيق وموثوقيته.

الملف الشخصي المطلوب للمرشحين

المؤهلات:

  • من 3 إلى 5 سنوات من الخبرة المهنية في تطوير البرمجيات الكاملة.
  • خبرة عملية قوية في تطوير الخلفية باستخدام C# و .NET/.NET Core.
  • خبرة عملية في بناء تطبيقات الواجهة الأمامية الحديثة باستخدام Vue.js (Vue 2 أو Vue 3).
  • فهم جيد لواجهات برمجة التطبيقات RESTful، وبروتوكولات HTTP، وJSON، وأفضل ممارسات تصميم واجهات برمجة التطبيقات.
  • خبرة في العمل مع EF Core، وLINQ، وقواعد البيانات العلائقية مثل SQL Server أو PostgreSQL.
  • الإلمام بأدوات CI/CD بما في ذلك Azure DevOps، GitHub Actions، أو GitLab CI.
  • إتقان Git وعمليات تطوير تعاونية (فروع، طلبات سحب، مراجعات الشيفرة).
  • فهم أساسي لمفاهيم DevOps بما في ذلك الحاويات، وخطوط الأنابيب، ومبادئ السحابة.
  • أساس قوي في برمجة الكائنات (OOP) ومبادئ الهندسة المعمارية النظيفة.

القطاع المهني للشركة

المجال الوظيفي / القسم

الكلمات الرئيسية

  • مهندس برمجيات كامل المكدس

تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com