مطوّر الواجهة الخلفية .Net
Adree
2–7 سنوات خبرة
تفاصيل الوظيفة
تطوير وصيانة الخدمات الخلفية وواجهات البرمجة (APIs) باستخدام تقنيات C# و.NET.
كتابة كود نظيف وقابل للتوسع وفعّال مع اتباع أفضل الممارسات ومعايير البرمجة.
التعاون مع مطوري الواجهات الأمامية ومصممي واجهات المستخدم/تجربة المستخدم وأصحاب المصلحة الآخرين لدمج العناصر الموجهة للمستخدم مع المنطق الخادمي.
تحسين أداء التطبيقات وإدارة تدفق البيانات وضمان متانة وأمان الأنظمة الخلفية.
استكشاف الأخطاء وإصلاحها وتصحيحها وحل المشكلات في التطبيقات والبنية التحتية القائمة.
المشاركة في مناقشات التصميم ومراجعات الكود وسير عمل التطوير الرشيق (Agile).
الحفاظ على توثيق الأنظمة الخلفية وواجهات البرمجة والعمليات.
البقاء على اطلاع بأحدث اتجاهات الصناعة والتقنيات وأفضل الممارسات لتحسين البنية الخلفية باستمرار.
درجة البكالوريوس في علوم الحاسوب أو هندسة البرمجيات أو مجال ذي صلة.
خبرة مهنية لا تقل عن سنتين في تطوير الخلفية باستخدام C# وإطار عمل .NET.
معرفة قوية بـ .NET Core وASP.NET وتقنيات الخلفية ذات الصلة.
خبرة في تصميم وتطوير واجهات برمجة تطبيقات RESTful.
الإلمام بقواعد البيانات العلائقية مثل SQL Server أو MySQL وإتقان كتابة الاستعلامات المحسّنة.
فهم أنماط تصميم البرمجيات وهياكل البيانات والخوارزميات.
خبرة في استخدام أنظمة التحكم بالإصدارات مثل Git.
مهارات تحليلية وحل مشكلات جيدة.
القدرة على العمل بشكل تعاوني في بيئة فريق والتواصل بفعالية.
معرفة منصات الحوسبة السحابية مثل Azure أو AWS تعتبر ميزة إضافية.