




Si\-Ware توظف مطوّر(ين) جافا لسطح المكتب لأحد كبار المشاريع التكنولوجية العالمية. نحن نركز على مدى كفاءة ومؤهلات وشغف موظفينا المستقبليين، وليس على عدد سنوات الخبرة التي يمتلكونها! **المسؤوليات** * تطوير تطبيقات جافا لسطح المكتب دعماً لاستراتيجية الشركة القائمة على سطح المكتب أولاً. * الاستقلالية في تفسير المتطلبات التقنية والأعمال، وتصميم وتنفيذ واختبار حلول عالية الجودة. * الاطلاع التام على مفاهيم التكامل المستمر والنشر المستمر. * العمل في بيئة تطوير تتميز بقاعدة كود نمطية، ومراجعات من الزملاء، وتدفق طلبات السحب مع عملية تحكم مناسبة في المصدر، ونموذج فرعي منظم وانضباطي، وتوثيق كافٍ. * السعي الدائم نحو الجودة والقابلية للتوسع والأداء والهندسة مع الالتزام بالممارسات الجيدة والأمان والامتثال. * أن تكون جزءاً من عملية تطوير تحدٍ، سريعة ومرنة. * المساهمة الفعالة والمبادرة في تحسين التطبيقات والعمليات والمنهجيات. * الاستعداد لمساعدة الزملاء، كجزء من بيئة تعاونية لمهام التطوير والاختبار والأتمتة. **المتطلبات** * درجة البكالوريوس في علوم الحاسوب أو هندسة الحاسوب أو هندسة الاتصالات. * خبرة في تطوير تطبيقات سطح المكتب باستخدام جافا لا تقل عن 3 سنوات. * معرفة قوية بإطار عمل **JavaFx** أمرٌ ضروري. * إجادة SQL أو SQLite أو خبرة ذات صلة. * معرفة ببروتوكولات الاتصال مثل التسلسلي، USB، UART، TCP/IP وغيرها… * خبرة في التحكم بالإصدار، والتطوير الآلي، وعملية الإطلاق: Git. * معرفة وخبرة في اختبارات الوحدة. * خبرة ومعرفة بواجهات برمجة التطبيقات REST API. * معرفة متوسطة بمنهجية SCRUM. * معرفة بأدوات الطرف الثالث مثل التحليلات وتقارير الأعطال والإشعارات. * معرفة بالخوارزميات وحل المشكلات. **مهارات إضافية: ليست مطلوبة ولكنها تُميز ملفك الشخصي.** * معرفة بأدوات وخطوط أنابيب CI/CD. * معرفة عملية جيدة بلغة بايثون تعتبر ميزة إضافية. * معرفة بالتواصل مع أجهزة BLE. * إجادة لغة C\# .NET. **المهارات الشخصية** * الحماسة للعمل في بيئة جماعية ومشاركة المعرفة. * الاهتمام بتحليل المشكلات وحلها. * الميل نحو الحلول والمبادرة. **المزايا** * راتب تنافسي * سياسة مرنة للعمل عن بُعد وأوقات العمل * تأمين طبي واجتماعي * العمل في بيئات متعددة الجنسيات مع عملاء عالميين


