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

ترحيل البيانات والخدمات الالكترونية ش م م
Bousher, MUSCAT GOVERNORATE, Oman Full Time May 25, 2026
Information Technology Project Management Software Development Agile & Scrum
الغرض الوظيفي:
يتولى مهندس البرمجيات الأول قيادة والمساهمة في تطوير حلول برمجية قوية وموثوقة. يتضمن هذا الدور تصميم وتطوير واختبار وصيانة التطبيقات البرمجية، بالإضافة إلى توجيه أعضاء الفريق المبتدئين وتحسين عمليات التطوير.

المهام والمسؤوليات:
قيادة تصميم وتطوير حلول برمجية عالية الجودة من مرحلة الفكرة حتى التنفيذ.
التعاون مع الفرق متعددة التخصصات لجمع المتطلبات وتحديد المواصفات التقنية.
كتابة أكواد برمجية فعّالة وقابلة للصيانة والتوسع وفق أفضل الممارسات.
إجراء مراجعات الأكواد وتقديم الإرشاد والتوجيه للمهندسين المبتدئين والمساعدين.
تشخيص وحل المشكلات المعقدة في الأنظمة البرمجية الحالية.
تحديد فرص تحسين الأنظمة واقتراح توصيات قابلة للتنفيذ.
المساهمة في تحسين وصيانة التطبيقات وقواعد الأكواد بشكل مستمر.
مواكبة أحدث الاتجاهات والتقنيات في تطوير البرمجيات.
توثيق العمليات والأكواد والمواصفات التقنية لضمان مشاركة المعرفة ودعم الفرق.

المؤهلات والخبرات:
درجة البكالوريوس في هندسة البرمجيات أو علوم الحاسب أو أي تخصص ذي صلة.
خبرة لا تقل عن 5 سنوات في تطوير البرمجيات.
إجادة قوية للغات البرمجة مثل C++ أو Java أو Scala.
خبرة واسعة في تصميم وتطوير واختبار وتصحيح أخطاء البرمجيات.
الإلمام بأنظمة التحكم في الإصدارات وعمليات مراجعة الأكواد.
مهارات قوية في حل المشكلات والتحليل، مع القدرة على تحسين الأكواد والأنظمة.
يُعد العمل في بيئة Agile ميزة إضافية.
Job ID: 5805

Get Personalized Jobs on WhatsApp

Subscribe for free, choose your specializations, and we'll send matching jobs directly to your WhatsApp

Subscribe via WhatsApp, free
Apply Now