الهدف من الوظيفة
تصميم وتطوير وصيانة الأنظمة والتطبيقات البرمجية بكفاءة عالية، وفق متطلبات العمل والمعايير التقنية المعتمدة، والمساهمة في تقديم حلول تقنية مستقرة وقابلة للتطوير تلبي احتياجات العملاء.
المهام والمسؤوليات
- تحليل متطلبات النظام وتحويلها إلى حلول برمجية فعّالة.
- تطوير وكتابة أكواد نظيفة وقابلة للصيانة باستخدام أفضل الممارسات البرمجية.
- اختبار التطبيقات واكتشاف الأخطاء البرمجية ومعالجتها.
- تحسين أداء الأنظمة والتأكد من استقرارها وأمنها.
- التعاون مع فرق التصميم، إدارة المشاريع، وضمان الجودة.
- إعداد وتحديث الوثائق التقنية الخاصة بالأنظمة والتطبيقات.
- الالتزام بالجداول الزمنية ومعايير الجودة المعتمدة في الشركة.
- متابعة التطورات التقنية واقتراح حلول وتحسينات مستمرة.
المؤهلات المطلوبة
- بكالوريوس في علوم الحاسب، هندسة البرمجيات، أو ما يعادلها.
- خبرة عملية في مجال البرمجة وتطوير التطبيقات.
- إجادة إحدى لغات البرمجة أو أكثر مثل:
- (Java – C# – Python – PHP – JavaScript).
- خبرة في التعامل مع قواعد البيانات (SQL / NoSQL).
- فهم جيد لهندسة البرمجيات ومفاهيم OOP و MVC.
- القدرة على العمل ضمن فريق وتحمل ضغط العمل.
Skills
- التفكير التحليلي وحل المشكلات.
- الدقة والاهتمام بالتفاصيل.
- مهارات تواصل فعّالة.
- الالتزام والانضباط المهني.
- سرعة التعلم ومواكبة التقنيات الحديثة.