Saudi Aquaculture Systems Factory Company تعلن عن وظيفة Software Engineer في الرياض
Software Engineer
🏢 Saudi Aquaculture Systems Factory Company - SAQUA
تفاصيل الوظيفة
شركة مصانع أنظمة الاستزراع المائي السعودية - ساقوا (SAQUA) تعلن عن وظيفة مهندس برمجيات (Software Engineer) بدوام كامل في موقعها بالرياض، السعودية. ستعمل على تصميم وتطوير وصيانة حلول برمجية تدعم عمليات الاستزراع المائي والمنصات الداخلية وإجراءات الأعمال.
المهام والمسؤوليات
- تصميم وتطوير وصيانة حلول برمجية تدعم عمليات الاستزراع المائي والمنصات الداخلية وإجراءات الأعمال.
- تنفيذ ميزات الواجهة الخلفية (Back‑End) وواجهات برمجة التطبيقات (APIs).
- كتابة كود نظيف وقابل للصيانة، وإجراء مراجعات الكود، وحل المشكلات التقنية.
- التعاون مع الفرق متعددة التخصصات لفهم المتطلبات وترجمتها إلى مواصفات فنية.
- دمج البرمجيات مع الأجهزة أو الأنظمة الخارجية عند الحاجة.
- المشاركة في اختبار البرمجيات، وتحسين الأداء، وإعداد التوثيق، وتحسين ممارسات التطوير باستمرار.
الشروط والمتطلبات
- أساس قوي في مبادئ علوم الحاسب، بما في ذلك الخوارزميات، هياكل البيانات، ومفاهيم تصميم البرمجيات.
- إتقان تطوير البرمجيات والبرمجة مع خبرة في لغة برمجة حديثة واحدة على الأقل (مثل Java، C#، Python، أو ما يشابهها).
- خبرة عملية في تطوير الواجهة الخلفية (Back‑End Web Development) بما في ذلك بناء واجهات API، العمل مع قواعد البيانات، والتكامل مع خدمات الطرف الثالث.
- فهم جيد واستخدام عملي للبرمجة كائنية التوجه (OOP) في تصميم أنظمة قابلة للتوسع والصيانة.
- درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات، أو مجال ذي صلة، أو خبرة عملية معادلة.
- الإلمام بأنظمة التحكم بالإصدارات (مثل Git) وسير العمل التعاوني في التطوير.
- خبرة في ممارسات الاختبار (اختبار الوحدة، التكامل، واختبار النظام) وتقنيات تصحيح الأخطاء.
- القدرة على العمل في الموقع في الرياض، والتعاون مع فرق متنوعة، وإدارة الوقت بفعالية، والتكيف مع متطلبات المشاريع المتطورة.
- خبرة في المنصات السحابية، أو الحاويات (Containerization)، أو أدوات DevOps تعتبر ميزة إضافية.
- الاهتمام أو الخبرة في أنظمة الصناعة، التصنيع، أو أنظمة الاستزراع المائي تعتبر ميزة إضافية.
عرض النص الأصلي للإعلان
Role Description This is a full-time, on-site Software Engineer role based in Riyadh with Saudi Aquaculture Systems Factory Company - SAQUA. The Software Engineer will design, develop, and maintain software solutions that support aquaculture operations, internal platforms, and business processes. Daily responsibilities include implementing back-end features and APIs, writing clean and maintainable code, conducting code reviews, and resolving technical issues. The role involves collaborating closely with cross-functional teams to understand requirements, translating them into technical specifications, and integrating software with hardware or external systems when needed. The Software Engineer will also participate in testing, performance optimization, documentation, and continuous improvement of development practices.
Qualifications
Qualifications
- Strong foundation in Computer Science principles, including algorithms, data structures, and software design concepts.
- Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Java, C#, Python, or similar).
- Hands-on experience in Back-End Web Development, including building APIs, working with databases, and integrating with third-party services.
- Solid understanding and practical use of Object-Oriented Programming (OOP) in designing scalable and maintainable systems.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Experience with testing practices (unit, integration, and system testing) and debugging techniques.
- Ability to work on-site in Riyadh, collaborate with diverse teams, manage time effectively, and adapt to evolving project requirements.
- Experience with cloud platforms, containerization, or DevOps tools is an advantage.
- Domain interest or experience in industrial, manufacturing, or aquaculture-related systems is a plus.
المصدر: LinkedIn - أُضيفت للموقع في 24 يونيو 2026