Responsibilities
Analyse customer requirements and prepare technical specifications and solution design documents.
Assess requirements against existing product capabilities and recommend configuration, extensibility or custom development approaches.
Design, develop, test and deploy customisations and enhancements within the Oracle FLEXCUBE UBS framework.
Develop and optimise Oracle SQL queries and PL/SQL procedures, functions, triggers and views.
Integrate application processing logic with three-tier architectures and third-party systems.
Plan and execute banking data migration activities, including source-to-target mapping, transformation, validation, data quality checks and reconciliation.
Investigate and resolve migration discrepancies, application defects and complex production issues.
Develop and execute unit test plans and support integration, regression and customer testing within agreed project schedules.
Review test plans with quality assurance teams and ensure that delivered solutions meet functional and technical requirements.
Follow established development standards, documentation practices, change control procedures and applicable quality, audit and compliance requirements.
Lead and mentor a small team of developers, providing technical guidance and reviewing deliverables.
Collaborate across functional, technical and customer teams, participating in and leading project discussions as required.
Required qualifications and skills
10–14 years of relevant experience in software development, implementation or production support, including hands-on experience with core banking products.
Strong Oracle SQL and PL/SQL development skills, including stored procedures, functions, triggers, views, query optimisation and debugging.
Hands-on experience delivering data migration projects in the banking domain.
Good understanding of banking products and processes, including current and savings accounts (CASA), loans, payments and deposits.
Experience in data mapping, transformation, data quality validation and reconciliation.
Familiarity with data migration tools and scripting.
Development experience with JavaScript, XML and web services.
Experience integrating processing logic within three-tier application architectures.
Ability to translate business requirements into clear technical designs and implementation specifications.
Experience guiding developers and taking ownership of technical deliverables.
Strong analytical, problem-solving, presentation and communication skills.
Ability to work independently and collaborate effectively with customers and distributed project teams.
Preferred qualifications
Development, implementation or production support experience with Oracle FLEXCUBE UBS.
Experience with Java, service-oriented architecture (SOA) and RESTful web services.
Working knowledge of Oracle development tools and application deployments on Oracle WebLogic Server.
Experience with Oracle BI Publisher or Oracle Business Intelligence Enterprise Edition (OBIEE).
Experience developing and implementing interfaces with third-party systems.
Additional requirements
Willingness to travel to customer or prospective customer locations for implementations, product walkthroughs and proofs of concept, as required.
Flexibility to work shifts according to project and customer requirements.
About the company
Only Oracle brings together the data, infrastructure, applications, and expertise to power everything from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for all. Discover your potential at a company leading the way in AI and cloud solutions that impact billions of lives.
True innovation starts when everyone is empowered to contribute. That’s why we’re committed to growing a workforce that promotes opportunities for all with competitive benefits that support our people with flexible medical, life insurance, and retirement options. We also encourage employees to give back to their communities through our volunteer programs.
We’re committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, please let us know.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
المسؤوليات
تحليل متطلبات العملاء وإعداد المواصفات التقنية ومستندات تصميم الحلول.
تقييم المتطلبات مقابل قدرات المنتج الحالية والتوصية بنهج التهيئة أو التوسع أو التطوير المخصص.
تصميم وتطوير واختبار ونشر التخصيصات والتحسينات ضمن إطار عمل Oracle FLEXCUBE UBS.
تطوير وتحسين استعلامات SQL من أوراكل وإجراءات PL/SQL والوظائف والمشغلات وطرق العرض.
دمج منطق معالجة التطبيقات مع البنى ثلاثية الطبقات والأنظمة الخارجية.
تخطيط وتنفيذ أنشطة ترحيل البيانات المصرفية، بما في ذلك التعيين من المصدر إلى الهدف، والتحويل، والتحقق، وفحوصات جودة البيانات، والمطابقة.
التحقيق في تباين عمليات الترحيل وعيوب التطبيقات ومشكلات الإنتاج المعقدة وحلها.
تطوير وتنفيذ خطط اختبار الوحدات ودعم اختبارات التكامل والانحدار واختبارات العملاء ضمن جداول المشروع المتفق عليها.
مراجعة خطط الاختبار مع فرق ضمان الجودة والتأكد من أن الحلول المقدمة تلبي المتطلبات الوظيفية والتقنية.
اتباع معايير التطوير المعمول بها، وممارسات التوثيق، وإجراءات التحكم في التغيير، ومتطلبات الجودة والتدقيق والامتثال المعمول بها.
قيادة وتوجيه فريق صغير من المطورين، وتقديم التوجيه التقني ومراجعة المخرجات.
التعاون عبر الفرق الوظيفية والتقنية وفرق العملاء، والمشاركة في مناقشات المشروع وقيادتها حسب الحاجة.
المؤهلات والمهارات المطلوبة
خبرة تتراوح بين 10 إلى 14 عاماً في تطوير البرمجيات أو التنفيذ أو دعم الإنتاج، بما في ذلك الخبرة العملية في المنتجات المصرفية الأساسية.
مهارات قوية في تطوير Oracle SQL و PL/SQL، بما في ذلك الإجراءات المخزنة والوظائف والمشغلات وطرق العرض وتحسين الاستعلامات وتصحيح الأخطاء.
خبرة عملية في تقديم مشاريع ترحيل البيانات في القطاع المصرفي.
فهم جيد للمنتجات والعمليات المصرفية، بما في ذلك الحسابات الجارية وحسابات التوفير (CASA) والقروض والمدفوعات والودائع.
خبرة في تعيين البيانات وتحويلها والتحقق من جودة البيانات والمطابقة.
الإلمام بأدوات ترحيل البيانات والبرمجة النصية.
خبرة تطوير باستخدام JavaScript و XML وخدمات الويب.
خبرة في دمج منطق المعالجة ضمن بنى التطبيقات ثلاثية الطبقات.
القدرة على ترجمة متطلبات العمل إلى تصميمات تقنية واضحة ومواصفات تنفيذ.
خبرة في توجيه المطورين وتحمل مسؤولية المخرجات التقنية.
مهارات قوية في التحليل وحل المشكلات والعرض والتواصل.
القدرة على العمل بشكل مستقل والتعاون بفعالية مع العملاء وفرق المشروع الموزعة.
المؤهلات المفضلة
خبرة في التطوير أو التنفيذ أو دعم الإنتاج باستخدام Oracle FLEXCUBE UBS.
خبرة في Java وهندسة البرمجيات الموجهة نحو الخدمات (SOA) وخدمات الويب RESTful.
معرفة عملية بأدوات تطوير أوراكل ونشر التطبيقات على خادم Oracle WebLogic.
خبرة في Oracle BI Publisher أو Oracle Business Intelligence Enterprise Edition (OBIEE).
خبرة في تطوير وتنفيذ واجهات الربط مع الأنظمة الخارجية.
متطلبات إضافية
الاستعداد للسفر إلى مواقع العملاء أو العملاء المحتملين للتنفيذ واستعراض المنتجات وإثبات المفهوم حسب الحاجة.
المرونة للعمل بنظام الورديات وفقاً لمتطلبات المشروع والعملاء.
عن الشركة
أوراكل هي الشركة الوحيدة التي تجمع بين البيانات والبنية التحتية والتطبيقات والخبرة لدعم كل شيء، بدءاً من ابتكارات الصناعة وحتى الرعاية الصحية المنقذة للحياة. ومع وجود الذكاء الاصطناعي مدمجاً في جميع منتجاتنا وخدماتنا، فإننا نساعد العملاء على تحويل هذا الوعد إلى مستقبل أفضل للجميع. اكتشف إمكاناتك في شركة رائدة في مجال حلول الذكاء الاصطناعي والسحابة التي تؤثر على مليارات الأرواح.
يبدأ الابتكار الحقيقي عندما يتم تمكين الجميع من المساهمة. ولهذا السبب نحن ملتزمون بتنمية قوة عاملة تعزز الفرص للجميع مع مزايا تنافسية تدعم موظفينا بخيارات مرنة للتأمين الطبي والتأمين على الحياة والتقاعد. كما نشجع الموظفين على رد الجميل لمجتمعاتهم من خلال برامجنا التطوعية.
نحن ملتزمون بإدراج الأشخاص ذوي الإعاقة في جميع مراحل عملية التوظيف. إذا كنت بحاجة إلى مساعدة في الوصول أو ترتيبات خاصة بسبب إعاقة في أي مرحلة، يرجى إخبارنا بذلك.
تعد أوراكل جهة توظيف تلتزم بتكافؤ الفرص. سيتم النظر في توظيف جميع المتقدمين المؤهلين بغض النظر عن العرق أو اللون أو الدين أو الجنس أو الأصل القومي أو التوجه الجنسي أو الهوية الجنسية أو الإعاقة أو حالة المحاربين القدامى المحمية أو أي سمة أخرى محمية بموجب القانون. ستنظر أوراكل في توظيف المتقدمين المؤهلين ممن لديهم سجلات اعتقال وإدانة وفقاً للقانون المعمول به.