




**المتطلبات والمسؤوليات** **المسؤوليات:** * تطوير تطبيقات ويب من صفحة واحدة تفاعلية باستخدام أطر عمل حديثة لتلبية متطلبات أعمال NOVA. * تقديم الدعم للنظام وحل المشكلات للمستخدمين من قطاع الأعمال. * المشاركة في المشاريع والمبادرات لتطوير وتنفيذ حلول أنظمة متكاملة. * العمل مع العملاء والموارد التقنية الأخرى لترجمة متطلبات الأعمال إلى متطلبات تهيئة أو برمجة من خلال إكمال المواصفات الفنية. * الالتزام بمعايير وعمليات البرمجة المحددة في NOVA Chemicals. * تحديث الوثائق/التعليمات للرجوع إليها من قبل فريق تكنولوجيا المعلومات الداخلي و/أو العميل. * إجراء الاختبارات باستخدام منهجية محددة لضمان تطابق مكونات الحلول مع المواصفات المحددة. * تطبيق معايير وعمليات تكنولوجيا المعلومات المتبعة لتقديم نتائج أعمال أو تحسينها. * التعاون والعمل مع مهنيي تكنولوجيا المعلومات الآخرين في NOVA Chemicals. * إظهار الالتزام ببرنامج Responsible Care® والانسجام مع قيم NOVA. **المؤهلات:** * خبرة في تطوير الويب الحديث باستخدام أطر عمل مثل ExtJS أو React/Angular. * معرفة بتصميم تطبيقات الويب من صفحة واحدة مع مبادئ التصميم الخاصة بأجهزة الكمبيوتر والمحمول. * خبرة في البرمجة الخلفية مع إعطاء الأفضلية للغة C#. * معرفة بلغة YAML لإنشاء عملية إدارة إصدار CI/CD الآلية. * معرفة وخبرة في تصميم قواعد البيانات العلائقية وAzure SQL. * معرفة بخدمات Azure بما في ذلك App Service وFunction Apps وAPIM تعد أصلًا. * خبرة في اختبارات الوحدة الآلية واختبارات واجهة المستخدم الآلية باستخدام Selenium. * فهم جيد للأنماط الشائعة التي تدعم القابلية للتوسع، والتشغيل المتزامن، والاتساق، والتوفر، وسهولة الدعم. * معرفة عملية بهيكلية MVC/MVVM تعتبر أصلًا. * مهارات قوية في الاتصال الكتابي والشفهي. * مهارات جيدة في حل المشكلات. * مهارات تواصل فعّالة بين الأشخاص. * إثبات القدرة على العمل في بيئة جماعية، وكذلك القدرة على الدافع الذاتي للعمل بشكل مستقل. * المعرفة بالعمل باستخدام SCRUM والخبرة في استخدام Azure DevOps أو JIRA أو أدوات مشابهة تُعد أصلًا


