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

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

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

الوصف

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

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

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

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

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

ما ستفعله

  • الصيانة، التصحيح، وتوسيع تطبيقات .NET Framework القديمة وقواعد بيانات SQL Server التابعة لها
  • بناء ميزات جديدة في تقنيتنا الحديثة: واجهات React مدعومة بـ .NET Core أو واجهات برمجة تطبيقات 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 ونماذج التكامل

التطوير بمساعدة AI

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

عام

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

من الأفضل وجوده

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

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

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

وظائف مشابهة