كبير مطور المكدس الكامل
نبذة عن الوظيفة
وصف المشروع نحن نقوم بالتوظيف في الشرق الأوسط. هناك العديد من المشاريع والفرص في المنطقة. يتكون فريقنا من مطوري الواجهة الأمامية والخلفية ومحللي البيانات وعلماء البيانات والمهندسين المعماريين والمحللين ومديري المشاريع. المسؤوليات تصميم وتطوير وصيانة التطبيقات على مستوى المؤسسة باستخدام . NET (C#)، وPython، وJavaScript، وSQL. المساهمة في تصميم بنية الحلول، مما يضمن قابلية التوسع والتوافر العالي والأداء. تطوير ودمج واجهات برمجة تطبيقات REST، بما في ذلك اتصالات الشبكة وبروتوكولات المصادقة. قم ببناء وتحسين الأنظمة التي تتعامل مع مجموعات البيانات الكبيرة والمعالجة في الوقت الفعلي والعمليات متعددة الخيوط. العمل مع قواعد البيانات العلائقية وغير المنظمة (مثل SQL وMongoDB). المشاركة في عمليات تطوير Agile، بما في ذلك مراجعات التعليمات البرمجية واختبار الوحدة وخطوط أنابيب CI/CD. إجراء اختبار الأداء والتوصيف وتحسين التطبيقات. تطوير التطبيقات ضمن إطار بنية موجهة نحو الخدمة (SOA). دمج الحلول مع الأنظمة الأساسية السحابية (في المقام الأول Microsoft Azure). تطبيق أفضل الممارسات في أنماط التصميم والخوارزميات وهياكل البيانات. تعاون مع فرق متعددة الوظائف (الواجهة الأمامية، والواجهة الخلفية، والبيانات، والهندسة المعمارية، ومديري المشاريع) لتقديم حلول شاملة. جمع وتحليل وتحدي المتطلبات التجارية والفنية. ضمان موثوقية النظام والأمن وقابلية الصيانة. دعم التطوير في البيئات المستندة إلى Windows. ابق على اطلاع دائم باتجاهات الصناعة والتقنيات الناشئة، مما يساهم في التحسين المستمر. المهارات يجب أن يكون الحد الأدنى 8 سنوات في صناعة تكنولوجيا المعلومات كمهندس برمجيات و/أو مهندس حلول. . صافي (C#، WPF) (متقدم) بايثون (متقدم) جافا سكريبت (+ أطر العمل، على سبيل المثال، React) (متوسط) SQL تجربة البيانات غير المنظمة (على سبيل المثال، MongoDB) مهارات تقنية قوية: الوقت الفعلي، ومتعددة الخيوط، والتوافر العالي، ومعالجة مجموعات البيانات الكبيرة، والخوارزميات فهم مفاهيم التصميم الموزعة، بما في ذلك هندسة الكمبيوتر والشبكات خبرة في التكامل مع منصات البنية التحتية السحابية، وخاصة Microsoft Azure (المفضل) تجربة قوية في هندسة الحلول فهم وخبرة ناضجة مع Agile ودورة DevOps (CI / CD). فهم قوي لأنماط التصميم والخوارزميات وهياكل البيانات مهارات قوية في حل المشكلات. خبرة في العمل في بيئة رشيقة (CI/CD، مراجعة الكود، اختبارات الوحدة...) (مطلوب) تجربة مع REST APIs، بما في ذلك جانب الشبكة وبروتوكولات المصادقة (مطلوب) خبرة في التطوير على Windows (مطلوب) جميل أن يكون • خبرة في اختبار الأداء والتوصيف (المفضل) • خبرة في التعامل مع قواعد البيانات العمودية و/أو العلائقية (المفضل) • خبرة في العمل في إطار عمل معماري موجه نحو الخدمة (مفضل) • فهم الرياضيات المالية • خبرة مع أنظمة إدارة المحافظ أو أنظمة إدارة الطلبات أو أنظمة إدارة التنفيذ • خبرة في التحسينات المالية، ونمذجة العوامل،