عن الوظيفة
انضم إلى فريق تقنية المعلومات في السعودية كمبرمج حاب آلي (Software Developer) يساهم في تصميم وتطوير الأنظمة والتطبيقات البرمجية التي تدعم أهداف المؤسسة وترفع كفاءة العمليات اليومية. نبحث عن مبرمج متمكن يمتلك خبرة عملية في كتابة الأكواد وتحليل المسؤوليات الرئيسية البرمجية وتقديم حلول تقنية موثوقة تتوافق مع معايير الجودة وأمن المعلومات.
المهام والمسؤوليات
- تحليل متطلبات الأنظمة والبرامج بالتعاون مع الجهات المعنية وتحويلها إلى مواصفات تقنية قابلة للتنفيذ.
- تصميم وتطوير التطبيقات والبرامج وفق المواصفات المطلوبة باستخدام أفضل الممارسات في هندسة البرمجيات.
- كتابة الأكواد البرمجية واختبارها وتصحيح الأخطاء البرمجية (Debugging) لضمان جودة المخرجات.
- تحديث وصيانة البرامج الحالية وتحسين أدائها من خلال إعادة هيكلة الكود وتطبيق التحسينات المستمرة.
- إعداد وتوثيق البرامج والأنظمة والإجراءات الفنية لضمان اتدامة المعرفة التقنية داخل الفريق.
- التكامل مع قواعد البيانات والأنظمة الأخرى عند الحاجة لضمان ترابط البيانات وسلاسة العمليات.
- تقديم الدعم الفني للمستخدمين فيما يتعلق بالبرامج المطورة وحل المشكلات التقنية الطارئة.
- الالتزام بمعايير أمن المعلومات وجودة البرمجيات وأفضل الممارسات في التطوير البرمجي.
- متابعة التقنيات الحديثة واقتراح الحلول التي تسهم في تطوير الأنظمة ورفع كفاءة البنية التحتية التقنية.
الشروط والمسؤوليات الرئيسية
- درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو ما يعادلها.
- إتقان لغة برمجة واحدة أو أكثر مثل Java أو C# أو Python أو PHP أو JavaScript.
- معرفة جيدة بقواعد البيانات العلائقية مثل SQL Server أو MySQL أو Oracle والقدرة على كتابة استعلامات معقدة.
- القدرة على تحليل المشكلات التقنية وإيجاد الحلول البرمجية المناسبة بكفاءة وسرعة.
- مهارات العمل ضمن فريق والتواصل الفعال مع أصحاب المصلحة وإدارة الوقت بفعالية.
- فهم مبادئ تطوير البرمجيات (SDLC) ومنهجيات العمل المرنة (Agile) يُعد ميزة إضافية.
- القدرة على التعلم المستوا ومواكبة التحديثات التقنية في مجال البرمجة وتطوير البرمجيات.
المميزات والفوائد
- فرصة عمل في بيئة تقنية متطورة تتيح لك تطبيق مهاراتك البرمجية على مشاريع حقيقية.
- الانضمام إلى فريق عمل متعاون يُقدّر الإبداع التقني ويشجع على التطوير المهني المستمر.
- المساهمة في بناء أنظمة وحلول برمجية تدعم تحقيق أهداف المؤسسة وترفع كفاءة العمليات.
- ضمان تقديم حلول تقنية موثوقة وآمنة تلبي اتياجات المستخدمين وفق أعلى معايير الجودة.
نصائح للقبول في هذه الوظيفة
- جهّز ملفاً لأعمالك البرمجية (Portfolio) يعرض مشاريع حقيقية قمت بتطويرها مع شرح موجز للتقنيات المستخدمة.
- ركّز في سيرتك الذاتية على لغات البرمجة وقواد البيانات التي تجيدها مع ذكر مستوى الإتقان لكل منها.
- استعد للإجابة على أسئلة تقنية تتعلق بكتابة الأكواد وحل المشكلات البرمجية خلال المقابلة.
- أبرز خبرتك في العمل الجماي وإدارة الوقت خاصة إذا كنت عملت ضمن فرق تطوير برمجية من قبل.
- تابع أحدث التحديثات في لغات البرمجة التي تستخدمها لتُظهر للفريق التقني شغفك بالتعلم المستمر.