
Senior Software developer
eSense
Ammanدوام كاملخبير0 مشاهدة
تُعد وظيفة مطور برمجيات أول في شركة eSense فرصة مهنية متميزة، حيث ستتولى مسؤولية قيادة جهود تطوير البرمجيات باستخدام تقنيات .NET. تشمل هذه الوظيفة تطوير البرمجيات الخلفية، وتطبيقات الويب، وتطبيقات الهواتف المحمولة، بالإضافة إلى التصميم المعماري وتوجيه الفرق، مع ضمان تطبيق أفضل الممارسات عبر مختلف المشاريع.
المهام والمسؤوليات الرئيسية:
- قيادة جهود تطوير البرمجيات والتصميم الفني باستخدام تقنيات .NET (C#، .NET Core/Framework).
- تحويل متطلبات الأعمال إلى مواصفات فنية وهندسة حلول فعّالة.
- تنفيذ ميزات معقدة وتحسين أداء الكود وقابليته للتوسع.
- إجراء مراجعات للكود وتقديم التوجيه الفني لفرق التطوير الأخرى.
- تصميم وتكامل واجهات برمجة التطبيقات (APIs) وطبقات الوصول إلى البيانات.
- المساهمة في اتخاذ القرارات المعمارية واختيار التقنيات المناسبة.
- ضمان أمان التطبيق وسهولة صيانته وجاهزيته للنشر.
- التعاون مع الفرق المختلفة مثل ضمان الجودة (QA) وDevOps وتحليل الأعمال.
المتطلبات والمؤهلات:
- درجة بكاليوس في علوم الحاسوب أو هندسة البرمجيات أو تخصص ذي صلة.
- خبرة عملية لا تقل عن 5 سنوات في تطوير البرمجيات.
- معرفة متعمقة بتقنيات .NET بما في ذلك C# وASP.NET Core.
- فهم عميق للأنظمة الخلفية، وأنماط العمارة، وتطوير الويب.
- خبرة واسعة مع Angular أو أطر عمل مشابهة مفضلة بشدة.
- مهارات قوية في تصميم قواعد البيانات وتحسين الأداء.
- خبرة في واجهات برمجة التطبيقات REST، Git، خطوط أنابيب CI/CD، وممارسات الترميز الآمن.
المهارات المطلوبة:
- القدرة على قيادة مبادرات التطوير وتوجيه الفرق.
- القدرة على العمل عبر منصات متنوعة بما في ذلك الويب، والبرمجيات الخلفية، والهواتف المحمولة عند الحاجة.
- مهارات تواصل قوية لتسهيل التفاعل مع أصحاب المصلحة وتوضيح المخاطر الفنية.
- الالتزام بالامتثال للمعايير والممارسات التطويرية المؤسسية.
إذا كنت تمتلك المؤهلات والمهارات اللازمة وتبحث عن فرصة لتكون جزءًا من فريق ديناميكي ومبتكر، فإننا ندعوك للتقدم لهذه الوظيفة المميزة في eSense. انضم إلينا في رحلتنا لتطوير حلول برمجية رائدة ومؤثرة!
تفاصيل الوظيفة
تاريخ النشر٢٨ أبريل ٢٠٢٦
التخصصتكنولوجيا المعلومات
عن الشركة
