ملخص الوظيفة
نبحث عن مطور PL/SQL رئيسي أول للانضمام إلى فريق تكنولوجيا المعلومات لدينا في قطاع التأمين. سيكون الشاغل لهذا الدور مسؤولاً عن تصميم وتطوير واختبار وصيانة تطبيقات وحلول قواعد بيانات أوراكل عالية الجودة.
سيعمل المرشح الناجح عن كثب مع الفرق الفنية وفرق العمل لتحليل المتطلبات، وتطوير حلول فعالة، وضمان موثوقية التطبيقات، وحل المشكلات الفنية عبر البيئات المختلفة. كما سيوفر هذا الدور التوجيه الفني للمطورين من خلال مراجعة البرمجيات، وتبادل المعرفة، وتطبيق أفضل الممارسات.
المسؤوليات الرئيسية
تطوير وتحسين واختبار وصيانة تطبيقات Oracle PL/SQL.
تحليل متطلبات العمل والمتطلبات الفنية وتحويلها إلى حلول قواعد بيانات فعالة.
تصميم وتحسين هياكل قواعد البيانات والاستعلامات والإجراءات والدوال والحزم والمشغلات.
المشاركة في أنشطة نمذجة البيانات وتصميم قواعد البيانات.
تطوير وتكامل خدمات RESTful باستخدام خدمات بيانات Oracle REST (ORDS).
العمل مع Oracle Forms and Reports لتطوير التطبيقات وصيانتها.
دعم أنشطة تكامل البيانات وعمليات ETL باستخدام Oracle Data Integrator (ODI).
استكشاف أخطاء التطبيقات وقواعد البيانات ومشكلات التكامل وإصلاحها عبر بيئات التطوير والاختبار والإنتاج.
إجراء مراجعات للرموز البرمجية وضمان الالتزام بمعايير البرمجة والتطوير المعتمدة.
تحديد المخاطر الفنية والتوصية بالحلول المناسبة.
التعاون مع الفرق متعددة الوظائف لتقديم حلول موثوقة وقابلة للتوسع.
تقديم الدعم الفني وتبادل المعرفة مع المطورين المبتدئين ومتوسطي الخبرة.
ضمان التوثيق الفني السليم للمكونات والحلول المُطوَّرة.
المؤهلات المطلوبة:
خبرة من 5 إلى 7 سنوات في تطوير Oracle PL/SQL.
درجة البكالوريوس في علوم الحاسب، أو تكنولوجيا المعلومات، أو أي مجال ذي صلة.
معرفة ممتازة بتطوير Oracle PL/SQL.
فهم قوي لنمذجة البيانات وتصميم قواعد البيانات.
خبرة عملية في التعامل مع Oracle Forms and Reports.
معرفة جيدة بخدمات بيانات Oracle REST (ORDS) وواجهات برمجة التطبيقات RESTful.
الدراية بأداة Oracle Data Integrator (ODI).
مهارات قوية في استكشاف الأخطاء وإصلاحها وحل المشكلات.
خبرة في العمل عبر بيئات متعددة: التطوير، الاختبار/اختبار قبول المستخدم (UAT)، والإنتاج.
فهم قوي لمعايير تطوير البرمجيات وكتابة الكود.
مهارات جيدة في التواصل والتوثيق الفني.
الخبرة في قطاع التأمين
يُفضل بشدة وجود خبرة سابقة في قطاع التأمين.
تُعد الخبرة في العمل مع تطبيقات التأمين، أو إدارة وثائق التأمين، أو المطالبات، أو الاكتتاب، أو الفوترة، أو الأنظمة المتعلقة بالعملاء ميزة إضافية قوية.
يُفضل فهم عمليات أعمال التأمين وهياكل البيانات ذات الصلة.
Job Summary
We are looking for a Senior Lead PL/SQL Developer to join our IT team within the insurance industry. The role will be responsible for designing, developing, testing, and maintaining high-quality Oracle-based applications and database solutions.
The successful candidate will work closely with business and technical teams to analyze requirements, develop efficient solutions, ensure application reliability, and resolve technical issues across different environments. The role will also provide technical guidance to developers through code reviews, knowledge sharing, and best practices.
Key Responsibilities
Develop, enhance, test, and maintain Oracle PL/SQL applications.
Analyze business and technical requirements and translate them into effective database solutions.
Design and optimize database structures, queries, procedures, functions, packages, and triggers.
Participate in data modeling and database design activities.
Develop and integrate RESTful services using Oracle REST Data Services (ORDS).
Work with Oracle Forms and Reports for application development and maintenance.
Support data integration and ETL activities using Oracle Data Integrator (ODI).
Troubleshoot and resolve application, database, and integration issues across development, testing, and production environments.
Conduct code reviews and ensure compliance with approved coding and development standards.
Identify technical risks and recommend appropriate solutions.
Collaborate with cross-functional teams to deliver reliable and scalable solutions.
Provide technical support and knowledge sharing to junior and mid-level developers.
Ensure proper technical documentation for developed components and solutions.
Required Qualifications:
5–7 years of experience in Oracle PL/SQL development.
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Excellent knowledge of Oracle PL/SQL development.
Strong understanding of data modeling and database design.
Hands-on experience with Oracle Forms and Reports.
Good knowledge of Oracle REST Data Services (ORDS) and RESTful APIs.
Familiarity with Oracle Data Integrator (ODI).
Strong troubleshooting and problem-solving skills.
Experience working across multiple environments: Development, Testing/UAT, and Production.
Strong understanding of software development and coding standards.
Good communication and technical documentation skills.
Insurance Industry Experience
Previous experience in the Insurance industry is highly preferred.
Experience working with insurance applications, policy administration, claims, underwriting, billing, or customer-related systems is a strong advantage.
Understanding of insurance business processes and data structures is preferred.