مطور برمجيات وسيط

مترجم
في المكتب دوام كامل
لبنان , بيروت
--

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

الوصف

تبحث Aspire Software عن مطور برمجيات وسيط للانضمام إلى فريقنا في لبنان.

إليك نافذة صغيرة عن شركتنا: تدير Aspire Software شركات برمجيات مملوكة بالكامل، وتوفر حلول حاسمة عبر عدة قطاعات. من خلال تنفيذ أفضل ممارسات الصناعة، تقدم Aspire عملية تكامل ذات زمن حساس، كما أن تشغيل نموذج لامركزي جعلها محوراً لخلق نمو سريع من خلال إعادة الاستثمار في محفظتها.

نظرة عامة على الدور

نبحث عن مطور كامل الطبقة (Full Stack) يرتاح على حد سواء في صيانة وتوسيع تطبيقات .NET القديمة كما يَبنِي واجهات أمامية حديثة باستخدام React وخدمات سحابية أصلية. ستعمل عبر كامل التكدس من إجراءات مخزن SQL Server إلى مخططات PostgreSQL إلى مكونات React وتستخدم أدوات الذكاء الاصطناعي كجزء طبيعي من طريقة عملك اليومية.

هذا دور هندسي عملي بملكية حقيقية. ستتعاون عن كثب مع فرق المنتجات وضمان الجودة، وتساهم في قرارات الهندسة، وتساعد الفريق على اجتياز الانتقال المستمر من الأنظمة القديمة إلى البنية التحتية الحديثة.

ماذا ستقوم به

  • الصيانة، التصحيح، وتوسيع تطبيقات .NET Framework القديمة وقواعد بياناتها في SQL Server
  • بناء ميزات جديدة في تكدسنا الحديث: واجهات React مدفوعة بـ .NET Core أو APIs من Node مع PostgreSQL
  • تصميم وتحسين مخططات SQL Server و PostgreSQL والاستفسارات والإجراءات المخزنة
  • استخدام أدوات الترميز بالذكاء الاصطناعي (GitHub Copilot، Claude، Cursor، أو مشابه) لتسريع التطوير ومراجعة الكود
  • كتابة كود نظيف قابل للاختبار والمشاركة في مراجعات الكود
  • العمل مع QA لضمان الجودة عبر الواجهات القديمة والحديثة
  • توثيق القرارات التقنية والمساهمة في تبادل المعرفة الداخلي

المتطلبات

Legacy .NET & SQL Server

  • خبرة قوية مع ASP.NET (Web Forms، MVC، أو Web API) و.NET Framework
  • مهارات قوية في SQL Server: تصميم المخططات، الإجراءات المخزنة، تحسين الاستعلامات، والترحيل
  • القدرة على قراءة وصيانة وإعادة هيكلة قواعد الكود القديمة دون كسر الأشياء

التكدس الحديث

  • خبرة إنتاجية مع React (الهُوكس، بنية المكوّنات، إدارة الحالة)
  • التعود على .NET Core / .NET 6+ أو أطر خلفية حديثة معادلة
  • خبرة PostgreSQL: تصميم المخططات، الفهرسة، تحسين الاستعلامات، واستخدام ORM (Entity Framework أو ما شابه)
  • فهم تصميم REST API وأنماط الدمج

التطوير بمساعدة الذكاء الاصطناعي

  • استخدام نشط يومي لمساعدي ترميز بالذكاء الاصطناعي (GitHub Copilot، Claude، Cursor، أو مشابه)
  • القدرة على توجيه أدوات الذكاء الاصطناعي بفعالية لتوليد الكود، التصحيح، إعادة الهيكلة، والتوثيق
  • قادر على تقييم الكود الناتج عن الذكاء الاصطناعي بشكل نقدي مع معرفة متى تثق فيه، ومتى تصلحه، ومتى تتخلص منه
  • يستخدم الذكاء الاصطناعي للتحرك بسرعة دون التضحية بالجودة أو الفهم

عام

  • غيّر قوي في حل المشكلات واهتمام بالتفاصيل
  • تواصل جيد؛ يمكنك شرح المقايضات التقنية لأصحاب المصلحة غير التقنيين
  • القدرة على العمل في بيئات تتعايش فيها الأنظمة القديمة والحديثة

مفضل وجوده

  • خبرة مع منصات السحابة (Azure، AWS، أو GCP)
  • إلمام بممارسات DevOps: خطوط CI/CD، الحاويات (Docker)، البنية التحتية كرمز
  • خلفية في الصناعات الخاضعة للأنظمة أو القريبة من الحكومة
  • خبرة في TypeScript

لماذا تنضم إلينا

  • العمل على برمجيات تُستخدم من قبل المكاتب الحكومية عبر البلاد
  • مشاريع ذات أثر واقعي، ليست مجرد أدوات داخلية
  • فريق تعاوني بنهج عملي تجاه التكنولوجيا
  • فريق يتبنى أدوات الذكاء الاصطناعي للعمل بشكل أذكى، ليس فقط بأعلى جهد

وظائف مشابهة