مهندس برمجيات كبير (C#، .NET و NodeJS) - CPT (حضوري)
ملخص الوظيفة
هذه وظيفة مهندس برمجيات كبير في شركة تقدم خدمات احترافية مبتكرة للمواطنين الدوليين. يتطلب هذا المنصب خبرة قوية في تطوير البرمجيات باستخدام C# و .NET و NodeJS، بالإضافة إلى مهارات في تطوير الواجهة الأمامية وتصميم قواعد البيانات وعمليات نشر التطبيقات.
وصف الوظيفة
بيئة العمل:
تقدم شركةنا خدمات احترافية مبتكرة للمواطنين الدوليين. إنهم يخلقون حلولاً مخصصة لتلبية احتياجات العملاء في مجالات المحاسبة والثروة والمالية والعملات والجنسية.
المسؤوليات:
تشمل مسؤولياتك الرئيسية إنشاء تطبيقات داخلية باستخدام إطار عمل .NET/.NET Core، وتصحيح الأخطاء وضمان صيانة الكود المكتوب، وتحديد المخاطر الفنية والمشاكل، وتنمية حلول C# و .NET و NodeJS للمنظمة، وتقديم تقارير عن حالة المشاريع وتطورها إلى أعضاء الفريق الأعلى، والمشاركة في اجتماعات المشاريع مع الإدارة وأعضاء الفريق الآخرين.
المتطلبات:
- درجة البكالوريوس أو BTECH في مجال تكنولوجيا المعلومات/علوم الحاسوب و/أو شهادات مايكروسوفت ذات الصلة.
- 7+ سنوات من الخبرة المهنية القوية كمتخصص في تطوير البرمجيات أو دور مشابه، مع إظهار فهم قوي لمراحل دورة حياة البرمجيات وأفضل الممارسات.
- إظهار خبرة عميقة في لغة جافاسكريبت و C# و إطار عمل ASP.NET، مع خبرة في واجهات برمجة التطبيقات RESTful.
- خبرة قوية في تطوير الواجهة الأمامية باستخدام ASP.Net Webforms و VueJS والمكتبات ذات الصلة (Express، Vue Form Generator، Form Kit).
- امتلاك معرفة عملية بقواعد البيانات العلائقية مثل MS SQL Server و معرفة بإطارات ORM (على سبيل المثال Entity Framework Core).
- الاطلاع على منصات السحابة (على سبيل المثال Azure، AWS) و فهم عمليات نشر التطبيقات.
- الخبرة في أنظمة التحكم في الإصدار (على سبيل المثال VSTS، GitHub، Git) و الخبرة في سير عمل التطوير التعاوني.
المهارات والخبرات ذات الصلة:
الخبرة المتقدمة مع C# و ASP.NET Webforms و .Net 8 و JavaScript و NodeJS و Express و VueJs و AngularJS و TFS/VSTS/GitHub.
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-PL(٨٠%)
- ◆CS-SDF(٧٠%)