img
نوع العقددوام كامل
طبيعة الوظيفةبالموقع
الموقعالرياض

وصف الوظيفة

About CodeNinja Inc. and the Opportunity

CodeNinja Inc. is a full-stack AI and engineering delivery firm that assists Saudi enterprises, software acquirers, and government entities in modernizing systems and operationalizing intelligence. The company delivers autonomous workflows, AI-native infrastructure, and bespoke models aligned with Saudi Arabia's Vision 2030, partnering with over 240 organizations across the region. We are seeking a Senior PL/SQL Developer ODS to join an embedded engineering team in Riyadh, Saudi Arabia. This is a full-time contract position with a leading Saudi bank.

Role Summary

This hands-on, delivery-focused role involves designing and maintaining high-performance data solutions for an Operational Data Store (ODS) environment. The Senior PL/SQL Developer will work independently on complex data pipelines, feeding core banking systems into the ODS. The position requires strong Oracle PL/SQL expertise and prior exposure to banking or financial-services data environments.

Key Responsibilities

  • Design, develop, and optimize complex PL/SQL packages, stored procedures, functions, and triggers.
  • Build and maintain ETL/data-load routines feeding the ODS from core banking and source systems.
  • Perform SQL and PL/SQL performance tuning, query optimization, and execution-plan analysis.
  • Design data models and support data mapping, transformation, and reconciliation activities.
  • Ensure data quality, integrity, and consistency across ODS and downstream reporting systems.
  • Collaborate with business and technical teams to gather data requirements and translate them into database solutions.
  • Troubleshoot and resolve production data issues within agreed SLAs.
  • Prepare technical documentation, data dictionaries, and unit/system test cases.

Required Qualifications and Experience

  • 7+ years of hands-on Oracle PL/SQL development experience.
  • Strong experience with Oracle Database (11g/12c/19c), including performance tuning and indexing strategies.
  • Solid understanding of data warehousing/ODS concepts, ETL processes, and data modeling.
  • Experience working with large-scale banking data (core banking, CRM, AML, or similar).
  • Proficiency in shell scripting (Unix/Linux) for job scheduling and automation.
  • Prior banking/financial-services experience is mandatory.
  • Strong analytical skills with high attention to data accuracy and completeness.

Preferred Skills

  • Experience with ETL tools such as ODI or Informatica.
  • Exposure to BI/reporting tools that consume ODS data.
  • Knowledge of banking regulatory reporting requirements.

Work Environment and Compensation

This role offers the opportunity to work on a mission-critical data environment for a leading Saudi bank, providing direct exposure to core banking, AML, and enterprise-scale ODS architecture. As part of CodeNinja's embedded engineering model, the successful candidate will be deployed within client governance and workflows. CodeNinja offers competitive contract compensation with strong potential for extension based on performance and project scope. CodeNinja was recognized among Clutch's 100 Fastest-Growing Technology Companies of 2026.


متطلبات الوظيفة

  • تتطلب ٥-١٠ سنوات خبرة

وظائف مشابهة