تصفح جميع التصنيفات
···
تسجيل الدخول / التسجيل

مهندس برمجيات

105-85 ر.ق /ساعة
Indeed
دوام كامل
في الموقع
لا يوجد حد للخبرة
لا يوجد حد للمؤهل العلمي
CC2J+22 أم صلال محمد، 14111، قطر
المفضلة
مشاركة
تمت ترجمة بعض المحتوى تلقائيًا.عرض الأصل

وصف

الملخص: بناء أنظمة برمجية قابلة للتوسع واختبارها وصيانتها، مع التركيز على التصميم وتسليم الميزات وتحسين الأداء أثناء التعاون مع الفرق المتعددة الوظائف. أبرز النقاط: 1. تصميم وتطوير كود نظيف وسهل الصيانة ومُختبَر جيدًا 2. تنفيذ ميزات المنتج من المتطلبات حتى النشر 3. التعاون مع فرق المنتج والتصميم واختبار الجودة والهندسة **مهندس برمجيات — وصف الوظيفة** **نبذة عن الدور:** بناء أنظمة برمجية قابلة للتوسع واختبارها وصيانتها لتوفير ميزات المنتج والموثوقية والأداء. **المهام الرئيسية:** * التصميم \& التطوير: كتابة كود نظيف وسهل الصيانة ومُختبَر جيدًا؛ والمشاركة في مراجعات العمارة والتصميم. * تسليم الميزات: تنفيذ ميزات المنتج من المتطلبات حتى النشر، بما في ذلك تصميم واجهات برمجة التطبيقات (API) والتكامل مع الأنظمة الأخرى. * الاختبار \& الجودة: إعداد اختبارات الوحدة والتكامل والنهاية-إلى-النهاية؛ والمشاركة في مراجعات الكود وعمليات اختبار الجودة. * التصحيح \& الأداء: تشخيص المشكلات وتحليل أداء النظام وتحسينه لضمان موثوقيته وكفاءته. * التكامل المستمر/النشر المستمر (CI/CD) \& النشر: المساهمة في خطوط أنابيب البناء والاختبار والنشر الآلية؛ وضمان إصدارات موثوقة. * التعاون: العمل مع مدراء المنتج والمصممين وفريق اختبار الجودة والمهندسين الآخرين لتوضيح المتطلبات وإنجاز المراحل الزمنية المحددة. * التوثيق: الحفاظ على الوثائق التقنية وكتيبات التشغيل ووثائق واجهات برمجة التطبيقات (API). * الديون التقنية \& إعادة الهيكلة: تحديد الديون التقنية ومعالجتها؛ وتحسين قابلية صيانة قاعدة الكود. * الأمان \& الامتثال: اتباع ممارسات البرمجة الآمنة والمساعدة في معالجة الثغرات الأمنية. * الإرشاد: مشاركة المعرفة وتوجيه المهندسين المبتدئين والمساهمة في تنمية المهارات الفنية للفريق. **المؤهلات:** * الخبرة: سنتان فأكثر للمستوى المتوسط؛ أما المناصب العليا فتتطلب عادةً خمس سنوات فأكثر. ويجب أن تتناسب مستوى الخبرة مع نطاق المسؤوليات المطلوبة للدور. * المؤهل العلمي: درجة البكالوريوس في علوم الحاسوب أو الهندسة أو خبرة عملية معادلة يُفضّل توفرها. * اللغات \& الإطارات البرمجية: إتقان واحدة أو أكثر من اللغات (مثل: جافا، سي شارب، بايثون، جافا سكريبت/تايب سكريبت، غو، راست) والإطارات المرتبطة بها. * المعرفة بالنظم: الإلمام بهياكل البيانات والخوارزميات والشبكات وقواعد البيانات (SQL/NoSQL) وواجهات برمجة التطبيقات REST/Graph QL. * أدوات التطوير: خبرة في أنظمة التحكم بالإصدارات (Git)، وأدوات التكامل والنشر المستمر (CI/CD)، والتجميع المعياري (Docker)، ومنصات السحابة (AWS/Azure/GCP) يُفضّل توفرها. * الاختبار: تطبيق قوي لممارسات الاختبار وخبرة في أطر الاختبار المختلفة. * المهارات الشخصية: حل المشكلات، والتواصل، والعمل الجماعي، والمسؤولية. * التخصصات الاختيارية: التطوير الأمامي (React/Angular/Vue)، أو التطوير الخلفي (الخدمات المصغرة، القائمة على الأحداث)، أو عمليات التطوير والتشغيل (DevOps/SRE)، أو تطوير التطبيقات المحمولة (iOS/Android)، أو الذكاء الاصطناعي/التعلم الآلي (ML/AI)، أو الأنظمة المضمنة حسب طبيعة الدور. نوع الوظيفة: دوام كامل، دائم الراتب: ٨٥٫٨٨ ريال قطري \- ١٠٥٫٨٩ ريال قطري لكل ساعة مكان العمل: حضوري

المصدر:  indeed عرض المنشور الأصلي
Fatima Al-Kuwari
Indeed · HR

شركة

Indeed
Fatima Al-Kuwari
Indeed · HR
كوكيز
إعدادات الكوكيز
تطبيقاتنا
Download
حمِّل من
APP Store
Download
احصل عليه من
Google Play
© 2025 Servanan International Pte. Ltd.