Qualifications required
• Bachelor’s degree in Computer Engineering or Computer Science.
• At least five years of relevant professional experience in the position you are applying for.
• Professional accreditation from the Saudi Council of Engineers and proficiency in spoken and written English.
• Ability to handle work pressure professionally and maintain commitment to agreed working hours.
• Commitment to continuous self-development to support the working environment.
Responsibilities common to all four developer positions
• Analyse requirements, design systems and work across the full software development lifecycle to build effective, integrated applications.
• Convert business processes and routine paper procedures into electronic workflows and application solutions.
• Define system processes and procedures, including application inputs and outputs.
• Develop practical solutions to improve and automate workflows, and design flexible systems suited to operational needs.
• Establish coding policies and consistent programming practices, including naming conventions and common libraries.
• Implement and maintain version-control tools to track application versions and updates.
• Conduct technical studies, analyse problems and prepare reports relevant to system development.
• Maintain system continuity and application interconnectivity; identify and correct defects and improve performance.
• Analyse application indicators and functions, respond to issues and recommend improvements; provide proactive application support.
• Apply security standards and perform preventive maintenance for systems and applications.
• Prepare and maintain technical documentation, designs, studies and reports; deliver training and knowledge transfer.
SS02 Java and Oracle ADF Developer
One vacancy.
• Good knowledge of Oracle SQL, PL/SQL, Oracle Forms, Oracle Report Builder, Java and Oracle ADF, together with SDLC and version-control practices.
• Develop and maintain applications using Oracle SQL, PL/SQL, Oracle Forms, Oracle Report Builder, Java and Oracle ADF.
SS03 .NET Application Support and Development Engineer and SS04 .NET Developer
One vacancy for each position.
• Good knowledge of C#, VB.NET and ASP.NET, with SQL, PL/SQL, SDLC and version-control experience.
• Manage, design, program, develop and maintain .NET systems using C#, VB.NET, ASP.NET, SQL and PL/SQL.
SS05 Content Systems Developer
One vacancy.
• Good knowledge of programming languages, including Java, SQL and PL/SQL, and familiarity with content-system development, SDLC and version control.
- • Program and develop content systems using Java, SQL and PL/SQL throughout the SDLC, with familiarity with Java development tools (listed as Java e-Clips).
المؤهلات المطلوبة
• درجة البكالوريوس في هندسة الحاسوب أو علوم الحاسوب.
• خبرة مهنية ذات صلة لا تقل عن خمس سنوات في الوظيفة المتقدم إليها.
• الاعتماد المهني من الهيئة السعودية للمهندسين وإتقان اللغة الإنجليزية تحدثاً وكتابةً.
• القدرة على التعامل مع ضغوط العمل باحترافية والالتزام بساعات العمل المتفق عليها.
• الالتزام بالتطوير الذاتي المستمر لدعم بيئة العمل.
المسؤوليات المشتركة لجميع وظائف المطورين الأربع
• تحليل المتطلبات وتصميم الأنظمة والعمل خلال دورة حياة تطوير البرمجيات بالكامل لبناء تطبيقات فعالة ومكتملة.
• تحويل إجراءات العمل والإجراءات الورقية الروتينية إلى سير عمل إلكتروني وحلول تطبيقات.
• تحديد عمليات الأنظمة وإجراءاتها، بما في ذلك مدخلات التطبيقات ومخرجاتها.
• تطوير حلول عملية لتحسين سير العمل وأتمتته، وتصميم أنظمة مرنة تناسب الاحتياجات التشغيلية.
• وضع سياسات البرمجة والممارسات البرمجية المتسقة، بما في ذلك اتفاقيات التسمية والمكتبات المشتركة.
• تطبيق أدوات التحكم في الإصدارات وصيانتها لتتبع إصدارات التطبيقات والتحديثات.
• إجراء الدراسات الفنية وتحليل المشكلات وإعداد التقارير ذات الصلة بتطوير الأنظمة.
• الحفاظ على استمرارية النظام والترابط بين التطبيقات؛ وتحديد العيوب وإصلاحها وتحسين الأداء.
• تحليل مؤشرات التطبيقات ووظائفها والاستجابة للمشكلات والتوصية بالتحسينات؛ تقديم دعم استباقي للتطبيقات.
• تطبيق معايير الأمان وإجراء الصيانة الوقائية للأنظمة والتطبيقات.
• إعداد التوثيق الفني والتصاميم والدراسات والتقارير وصيانتها؛ تقديم التدريب ونقل المعرفة.
SS02 مطور جافا وأوراكل ADF
وظيفة واحدة شاغرة.
• معرفة جيدة بـ Oracle SQL وPL/SQL وOracle Forms وOracle Report Builder وجافا وOracle ADF، بالإضافة إلى ممارسات SDLC والتحكم في الإصدارات.
• تطوير التطبيقات وصيانتها باستخدام Oracle SQL وPL/SQL وOracle Forms وOracle Report Builder وجافا وOracle ADF.
SS03 مهندس دعم وتطوير تطبيقات .NET و SS04 مطور .NET
وظيفة واحدة شاغرة لكل وظيفة.
• معرفة جيدة بـ C# وVB.NET وASP.NET، مع خبرة في SQL وPL/SQL وSDLC والتحكم في الإصدارات.
• إدارة وتصميم وبرمجة وتطوير وصيانة أنظمة .NET باستخدام C# وVB.NET وASP.NET وSQL وPL/SQL.
SS05 مطور أنظمة المحتوى
وظيفة واحدة شاغرة.
• معرفة جيدة بلغات البرمجة، بما في ذلك جافا وSQL وPL/SQL، والإلمام بتطوير أنظمة المحتوى وSDLC والتحكم في الإصدارات.
- • برمجة وتطوير أنظمة المحتوى باستخدام جافا وSQL وPL/SQL طوال دورة حياة تطوير البرمجيات، مع الإلمام بأدوات تطوير جافا (المدرجة كـ Java e-Clips).