Senior PL/SQL Developer – Banking & ODS
KALSOFT · Riyadh Region
Apply & track with Apply EdgeWe are seeking a skilled Senior PL/SQL Developer with 7+ years of experience in developing and optimizing database solutions for ODS and banking environments. The ideal candidate should have strong expertise in Oracle, SQL, PL/SQL, data warehousing, ODS concepts, and database performance tuning. Experience working on projects in Saudi Arabia is required.Key ResponsibilitiesDevelop and optimize complex SQL and PL/SQL code, including procedures, functions, triggers, and packagesDesign and maintain ODS data models and data flows for core banking, cards, payments, and other banking systemsPerform query and database performance tuningSupport data integration from multiple banking source systemsParticipate in the complete SDLC, including development, testing, deployment, and supportTroubleshoot database issues and prepare technical documentationEnsure compliance with security, access control, SAMA, and banking regulationsRequired Skills & QualificationsBachelor's degree in Computer Science, IT, Software Engineering, or a related field7+ years of hands-on PL/SQL development experienceStrong knowledge of Oracle Database, SQL, and PL/SQLExperience in banking or financial services projectsHands-on experience with Data Warehousing / ODS conceptsExperience working on projects in Saudi Arabia (Required)Knowledge of SAMA regulations, data privacy, audit, and reporting requirementsUnderstanding of database security and access controlStrong analytical and problem-solving skillsPreferred SkillsExperience with CI/CD and database deployment automationExperience working in Agile/Scrum or Kanban environmentsKnowledge of ETL tools