وصف الوظيفة
الأدوار والمسؤوليات
المسؤوليات
تصميم وتعديل البرامج وهياكل البيانات الحالية؛ توفير صيانة مناسبة للبرامج المعينة؛ إجراء تحليل وتعديل للبرامج والعمليات الحالية لتلبية الاحتياجات المتغيرة ولتوفير تحسينات النظام.
تصميم وبرمجة وتكويد وتحليل برامج حاسوبية جديدة وهياكل البيانات وفقاً للمواصفات واحتياجات المستخدم، بما في ذلك صيغ الشاشات وإجراءات لغة تشغيل الوظائف وفق معايير البرمجة.
مساعدة المبرمجين الآخرين في مشاريع وبرامج معقدة؛ وتولي دور قائد المشروع عند الطلب.
الحفاظ على هيكليات الملفات المستخدمة في البرامج؛ الحفاظ على مخططات التدفق أو الوصف السردي لتدفق البرنامج والغرض والتشغيل.
فحص البيانات الناتجة من عمليات البرنامج للتحقق من دقة البيانات واكتمالها؛ اختبار وتصحيح البرامج لضمان موثوقية عمليات البرنامج.
المحافظة على الاتصال مع المستخدمين لتحليل أداء النظام وكفاءته؛ توفير دعم التدريب والتشاور مع المستخدمين لمناقشة الناتج المطلوب وتوقعات المستخدم.
الحفاظ على المعرفة الحالية بالتطورات والقضايا والتقدمات في معدات معالجة البيانات والبرمجيات.
كتابة وصيانة وثائق تشغيل البرامج والنظام للمستخدمين والمشغلين؛ والتأكد من أن تحتوي الوثائق على خطوات لبدء البرامج وإجراءات لحل الانقطاعات في تشغيل البرامج.
التشاور مع موظفي أنظمة المعلومات بشأن تصميم النظام والمشاكل والتطورات والمسائل الأخرى ذات الصلة؛ ومساعدة موظفين آخرين في مرحلة تصميم النظام لتطبيقات جديدة.
متطلبات الوظيفة:
- درجة البكالوريوس في علوم الكمبيوتر أو تكنولوجيا المعلومات.
- من سنة إلى ثلاث سنوات خبرة في تطوير البرمجيات.
- معرفة لغات البرمجة مثل بايثون، جافا، C++.
- خبرة في HTML، PHP، JavaScript.
- خبرة باستخدام Visual Studio.
- الشهادة من مايكروسوفت أو أوراكل ميزة إضافية.
- مواكبة أحدث ابتكارات البرمجيات والالتزام بتطوير المعرفة والمهارات باستمرار.
- انتباه قوي للتفاصيل والقدرة على اكتشاف الأخطاء الصغيرة أو الت discrepancy في الشفرة.
- رغبة في الابتكار وإنشاء برامج حديثة ومتقدمة.
- فهم هندسة البرمجيات الموجهة للكائنات.
- سجل حافل في تطوير التطبيقات الناجحة.
- القدرة على كتابة كود نظيف وموثق جيداً.
- معرفة عملية بـSQL وخادم مايكروسوفت SQL.
- مهارات استكشاف أخطاء قوية.
- خبرة باستخدام أدوات Microsoft Office (Excel، Visio).
- إثبات قدرات التفكير التحليلي والنقدي.
- مهارات ممتازة في حل المشكلات المعقدة والتفكير النقدي.
- مهارات تواصل ممتازة والقدرة على العمل ضمن فريق.
- تمتع بمهارات إدارة الوقت عالية والقدرة على العمل بشكل منتج مع إشراف محدود.
- القدرة على اتباع التعليمات عن كثب وبشكل دقيق