SWATX
Riyadh Saudi Arabia
تبحث شركة SWATX عن مهندس برمجيات مؤسسي متمكّن للانضمام إلى فريقنا الديناميكي. في هذا الدور المؤثر، ستكون مسؤولاً عن تصميم وتنفيذ معمارية برمجيات متقدمة تتماشى مع الأهداف الاستراتيجية للمنظمة. وستعمل بشكل وثيق مع مختلف الإدارات لضمان تلبية حلول البرمجيات للاحتياجات التشغيلية مع الالتزام بأفضل الممارسات الصناعية. المهام الرئيسية: قيادة تصميم وتطوير تطبيقات وأنظمة برمجيات على مستوى المؤسسة. التعاون مع أصحاب المصلحة لفهم المتطلبات التشغيلية وترجمتها إلى معمارية برمجيات قابلة للتوسيع. تقييم الأنظمة الحالية واقتراح تحسينات أو حلول جديدة لتحسين الوظائف والأداء. وضع وتحديث معايير تطوير البرمجيات، وممارسات الترميز، وإرشادات المعمارية. المشاركة في جميع مراحل دورة حياة تطوير البرمجيات، من جمع المتطلبات إلى النشر والصيانة. توفير القيادة التقنية والتوجيه لفرق التطوير لتعزيز حلول برمجية مبتكرة. مواكبة أحدث التقنيات والاتجاهات الصناعية لتحسين معمارية البرمجيات باستمرار. توثيق تصاميم المعمارية، والقرارات، والإجراءات كمصدر مرجعي مستقبلي وتبادل المعرفة. المتطلبات: درجة البكالوريوس في علوم الحاسوب، أو هندسة البرمجيات، أو مجال ذي صلة. 7 سنوات أو أكثر من الخبرة في تطوير البرمجيات والمعمارية. معرفة قوية بمنهجيات تطوير البرمجيات (مثل Agile، Scrum). إتقان لغات برمجة وإطارات متعددة، مثل Java أو .NET أو Python. خبرة في تقنيات وخدمات السحابة (مثل AWS، Azure). فهم قوي لأنماط التصميم، ومعمارية الخدمات المصغرة (Microservices)، وتصميم واجهات برمجة التطبيقات (API). مهارات اتصال ممتازة والقدرة على العمل بتعاون مع فرق متعددة التخصصات. قدرات قوية في التفكير النقدي وحل المشكلات. الشهادات ذات الصلة في معمارية البرمجيات أو تقنيات السحابة تُعد ميزة إضافية.