وصف الوظيفة
الأدوار والمسؤوليات
تفاصيل الوظيفة
العنوان الوظيفي مطور أندرويد أول رمز الوظيفة KWDEV2-102 بلد العمل الكويت المنطقة العاصمة المهام والمسؤوليات
المسمى الوظيفي: مطور دوت نت نوع الوظيفة: دائم بدوام كامل مكان العمل: أودايبور ساعات العمل: 9 ساعات (بشامل استراحة لمدة ساعة) الحد الأدنى من المستوى التعليمي: يجب أن يكون خريج هندسة/خريج ما بعد التخرج مفضل الإبلاغ إلى: مدير التطوير / قائد الفريق / الرئيس التنفيذي
المتطلبات:
- خبرة عملية مثبتة في عمل هندسة برمجيات كمبرمج
- خبرة عملية في تصميم التطبيقات التفاعلية
- القدرة على تطوير البرمجيات باستخدام C، C++، C#، Java أو لغات محددة أخرى
- معرفة ممتازة بقواعد البيانات العلائقية، SQL وتكنولوجيا ORM (JPA2، Hibernate)
- خبرة في تطوير تطبيقات الويب باستخدام إطار عمل ويب شهير واحد على الأقل (JSF، Wicket، GWT، وSpring MVC)
- خبرة في التطوير الموجه بالاختبارات
- إتقان أدوات هندسة البرمجيات
- القدرة على توثيق المتطلبات والمواصفات
- الاطلاع على منهجية تطوير البرمجيات وعمليات الإصدار
- الحد الأدنى شهادة البكالوريوس في علوم الكمبيوتر أو الهندسة
الصفات:
- يحدد الجدوى التشغيلية من خلال تقييم التحليل، تعريف المشكلة، المتطلبات، تطوير الحلول، والحلول المقترحة.
- يوثق ويظهر الحلول من خلال تطوير الوثائق، مخططات التدفق، التصميمات، المخططات، الرسوم البيانية، تعليقات الشفرة وكود واضح.
- يجهز وينسّق الحلول بتحديد وتصميم مواصفات النظام والمعايير والبرمجة.
- يجوِّد العمليات من خلال إجراء تحليل النظام؛ التوصية بالتغييرات في السياسات والإجراءات.
- يحصل على التراخيص البرمجية من خلال الحصول على المعلومات المطلوبة من الموردين؛ التوصية بالشراء؛ اختبار المنتجات والموافقة عليها.
- يحدّث معرفة الوظيفة من خلال دراسة أدوات التطوير الحديثة، تقنيات البرمجة، ومعدات الحوسبة؛ المشاركة في الفرص التعليمية؛ قراءة المنشورات المهنية؛ الحفاظ على الشبكات الشخصية؛ المشاركة في المنظمات المهنية.
- يحمي العمليات من خلال الحفاظ على سرية المعلومات.
- يوفر المعلومات من خلال جمع وتحليل وتلخيص التطوير ومشاكل الخدمة.
- يُكمل مهمة الهندسة والتنظيم من خلال إكمال النتائج ذات الصلة حسب الحاجة.
- يطور حلول البرمجيات من خلال دراسة احتياجات المعلومات؛ التشاور مع المستخدمين؛ دراسة تدفق الأنظمة واستخدام البيانات وعمليات العمل؛ التحقيق في مناطق المشكلة؛ اتباع دورة حياة تطوير البرمجيات
المرشح المثالي
- خبرة عملية مثبتة في عمل هندسة برمجيات كمبرمج
- خبرة عملية في تصميم التطبيقات التفاعلية
- القدرة على تطوير البرمجيات باستخدام C، C++, C#، Java أو لغات محددة أخرى
- معرفة ممتازة بقواعد البيانات العلائقية، SQL وتكنولوجيا ORM (JPA2، Hibernate)
- خبرة في تطوير تطبيقات الويب باستخدام إطار عمل ويب شهير واحد على الأقل (JSF، Wicket، GWT، وSpring MVC)
- خبرة في التطوير الموجه بالاختبارات
- إتقان أدوات هندسة البرمجيات
- القدرة على توثيق المتطلبات والمواصفات
- الاطلاع على منهجية تطوير البرمجيات وعمليات الإصدار
- الحد الأدنى شهادة البكالوريوس في علوم الكمبيوتر أو الهندسة
الصفات:
- يحدد الجدوى التشغيلية من خلال تقييم التحليل، تعريف المشكلة، المتطلبات، تطوير الحلول، والحلول المقترحة.
- يوثق ويظهر الحلول من خلال تطوير الوثائق، مخططات التدفق، التصميمات، المخططات، الرسوم البيانية، تعليقات الشفرة وكود واضح.
- يجهز وينسّق الحلول بتحديد وتصميم مواصفات النظام والمعايير والبرمجة.
- يجوِّد العمليات من خلال إجراء تحليل النظام؛ التوصية بالتغييرات في السياسات والإجراءات.
- يحصل على التراخيص البرمجية من خلال الحصول على المعلومات المطلوبة من الموردين؛ التوصية بالشراء؛ اختبار المنتجات والموافقة عليها.
- يحدّث معرفة الوظيفة من خلال دراسة أدوات التطوير الحديثة، تقنيات البرمجة، ومعدات الحوسبة؛ المشاركة في الفرص التعليمية؛ قراءة المنشورات المهنية؛ الحفاظ على الشبكات الشخصية؛ المشاركة في المنظمات المهنية.
- يحمي العمليات من خلال الحفاظ على سرية المعلومات.
- يوفر المعلومات من خلال جمع وتحليل وتلخيص التطوير ومشاكل الخدمة.
- يُكمل مهمة الهندسة والتنظيم من خلال إكمال النتائج ذات الصلة حسب الحاجة.
- يطور حلول البرمجيات من خلال دراسة احتياجات المعلومات؛ التشاور مع المستخدمين؛ دراسة تدفق الأنظمة واستخدام البيانات وعمليات العمل؛ التحقيق في مناطق المشكلة؛ اتباع دورة حياة تطوير البرمجيات