سدي - 3
نبذة عن الوظيفة
𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀 𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟱𝟬𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟲𝟰𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟱𝟬-𝟲𝟰 𝗟𝗣𝗔)
الخبرة: 5+ سنوات الموقع: الإمارات العربية المتحدة نوع الوظيفة: دوام كامل
نحن نبحث عن مهندس برمجيات كبير متحمس للغاية للانضمام إلى فريق هندسي أساسي مسؤول عن بناء منتجات قابلة للتطوير وقدرات النظام الأساسي من الألف إلى الياء. يعد هذا الدور مثاليًا لمهندسي البرمجيات ذوي الخبرة الذين يزدهرون كمساهمين فرديين، ويستمتعون بحل التحديات التقنية المعقدة، ولديهم شغف بتصميم تطبيقات عالية الأداء تقدم تجارب مستخدم استثنائية. باعتبارك مهندس برمجيات أول، ستتولى ملكية دورة حياة تطوير البرامج الكاملة، بدءًا من تحليل المتطلبات وتصميم الحلول وحتى التنفيذ والاختبار والنشر ومراقبة ما بعد الإنتاج. من خلال العمل بشكل وثيق مع فرق المنتجات والهندسة ومتعددة الوظائف، ستساهم في بناء أنظمة موثوقة وقابلة للتطوير وقابلة للصيانة مع قيادة التميز الهندسي والابتكار المستمر.
المتطلبات المسؤوليات الرئيسية • تصميم وتطوير واختبار ونشر وصيانة تطبيقات برمجية عالية الجودة باستخدام Java وSpring Framework. • امتلاك دورة حياة تطوير البرمجيات الكاملة، بما في ذلك تحليل المتطلبات والتصميم الفني والتنفيذ والاختبار والنشر ودعم الإنتاج. • بناء خدمات خلفية قابلة للتطوير وموثوقة وعالية الأداء تدعم نمو الأعمال ومتطلبات المنتج المتطورة. • كتابة تعليمات برمجية نظيفة وقابلة للصيانة وموثقة جيدًا باتباع أفضل ممارسات هندسة البرمجيات. • تحليل المشاكل التقنية المعقدة وتنفيذ حلول فعالة وقابلة للتطوير باستخدام مبادئ التصميم السليمة الموجهة للكائنات. • تحسين أداء التطبيق، والموثوقية، وقابلية التوسع من خلال المراقبة والتحسين المستمر. • تحديد عيوب البرامج واستكشاف الأخطاء وإصلاحها وحلها مع ضمان استقرار الإنتاج وجودته. • التعاون بشكل وثيق مع مديري المنتجات، والمهندسين المعماريين، وضمان الجودة، والفرق الهندسية لتقديم حلول برمجية قوية. • المشاركة في مراجعات التعليمات البرمجية ومناقشات التصميم وجلسات التخطيط الفني للحفاظ على المعايير الهندسية. • التقييم المستمر للتقنيات الناشئة وممارسات التطوير لتحسين جودة المنتج والكفاءة الهندسية. ما الذي يجعلك مناسبًا جدًا • أكثر من 5 سنوات من الخبرة المهنية كمهندس برمجيات يتمتع بخلفية قوية كمساهم فردي. • خبرة قوية في Java وSpring Framework ومبادئ البرمجة الموجهة للكائنات. • فهم قوي لهياكل البيانات، والخوارزميات، وأنماط تصميم البرمجيات، والمقايضات المعمارية. • خبرة في إنشاء تطبيقات قابلة للتطوير وعالية الأداء على مستوى المؤسسات أو على مستوى الإنترنت. • درجة البكالوريوس أو الماجستير في علوم الكمبيوتر، أو هندسة الكمبيوتر، أو أي تخصص ذي صلة، أو خبرة عملية معادلة. • مهارات تحليلية وحل المشكلات قوية مع شغف لبناء برامج موثوقة وقابلة للصيانة. • خبرة في العمل في مؤسسات التكنولوجيا سريعة الخطى أو بيئات المنتجات عالية النمو ميزة. • مهارات اتصال كتابية وشفوية ممتازة مع القدرة على التعاون بفعالية عبر الفرق. • شعور قوي بالملكية والمساءلة والالتزام بتقديم حلول برمجية عالية الجودة. • عقلية استباقية مع شغف لتحديد المشكلات مبكرًا، وتحسين جودة البرامج، والتعلم المستمر للتقنيات الجديدة.