صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيتصميم وتطوير وصيانة تطبيقات البرمجيات باستخدام تقنيات .Net
التعاون مع فرق متعددة الوظائف لجمع وتحليل المتطلبات
كتابة أكواد نظيفة وقابلة للتطوير وقابلة للصيانة
تصحيح أخطاء وأخطاء البرمجيات
إجراء مراجعات الكود وإجراء اختبارات الوحدة
البقاء على اطلاع بأحدث اتجاهات وتقنيات الصناعة
التعاون مع أعضاء الفريق الآخرين لتحسين سير عمل البرمجيات وعمليات التطوير بشكل مستمر
تطوير البرمجيات: كتابة واختبار وصيانة أكواد عالية الجودة لتطبيقات البرمجيات باستخدام لغات برمجة مختلفة (على سبيل المثال، Java وPython وC# وJavaScript).
تصميم النظام: المشاركة في تصميم وهندسة أنظمة البرمجيات، وضمان قابلية التوسع والموثوقية وقابلية الصيانة.
تحليل المتطلبات: التعاون مع أصحاب المصلحة لجمع وتحليل المتطلبات، وترجمتها إلى مواصفات فنية.
استكشاف الأخطاء وإصلاحها: تحديد عيوب البرمجيات ومشاكل الأداء وحلها لضمان الأداء الأمثل.
التحكم في الإصدارات: استخدام أنظمة التحكم في الإصدارات (مثل Git) لإدارة تغييرات التعليمات البرمجية والتعاون مع أعضاء الفريق.
التوثيق: إنشاء وصيانة التوثيق للتعليمات البرمجية وتصميم النظام وأدلة المستخدم لتسهيل تبادل المعرفة والتوجيه.
التعاون: العمل بشكل وثيق مع فرق متعددة الوظائف، بما في ذلك إدارة المنتجات والتصميم وضمان الجودة، لتقديم حلول برمجية.
التعلم المستمر: مواكبة التقنيات الناشئة ولغات البرمجة وأفضل الممارسات لتعزيز المهارات وتحسين عمليات تطوير البرامج.
مراجعة التعليمات البرمجية: المشاركة في مراجعات التعليمات البرمجية لضمان جودة التعليمات البرمجية وتناسقها والالتزام بأفضل الممارسات.
منهجيات Agile: العمل ضمن أطر التطوير Agile (مثل Scrum وKanban) لضمان التسليم في الوقت المناسب لميزات البرامج.
بكالوريوس في علوم الكمبيوتر أو مجال ذي صلة
خبرة مثبتة كمهندس برمجيات .Net أو دور مماثل
كفاءة قوية في إطار عمل C# و.Net
المعرفة بمنهجيات Agile وممارسات تطوير البرمجيات
معرفة بتقنيات الويب مثل HTML وCSS وJavaScript
خبرة في قواعد بيانات SQL وأطر عمل ORM
مهارات قوية في حل المشكلات والتحليل
مهارات ممتازة في التواصل والعمل الجماعي
خبرة 4 سنوات في العمل إما في فريق التسليم أو فريق دعم العملاء
كفاءة البرمجة: معرفة قوية بلغة برمجة واحدة أو أكثر (على سبيل المثال، Java وPython وC++ وJavaScript) والمعرفة بالأطر ذات الصلة بالدور.
مهارات حل المشكلات: قدرات تحليلية وحل مشكلات ممتازة لمعالجة التحديات التقنية المعقدة.
مبادئ تطوير البرمجيات: فهم منهجيات تطوير البرمجيات وأنماط التصميم وأفضل الممارسات.
معرفة قواعد البيانات: الإلمام بأنظمة إدارة قواعد البيانات (على سبيل المثال، SQL وNoSQL) والخبرة في كتابة الاستعلامات وإدارة البيانات.
الاختبار وتصحيح الأخطاء: الخبرة في أطر الاختبار وأدوات تصحيح الأخطاء لضمان جودة الكود ووظائفه.
دوام كامل