Mid-Level BI Developer (Power BI & OFSAA)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
CodeNinja Inc. is seeking a Mid-Level BI Developer with 5+ years of experience to design, develop, and maintain Power BI dashboards and reports for the OFSAA team in Riyadh.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain interactive Power BI dashboards and reports
- Translate complex business requirements into intuitive visualizations and actionable insights
- Integrate and consolidate data from multiple sources, including OFSAA and enterprise databases
- Develop efficient data models, relationships, and semantic layers using Power Query, DAX, and SQL
- Work closely with OFSAA modules and related financial datasets
- Implement Row Level Security (RLS) and data access controls
- Monitor and optimize report, dashboard, and dataset performance
- Gather business requirements from finance, risk, compliance, and business teams
- Manage Power BI Service workspaces, datasets, gateways, and deployments
- Support BI roadmap initiatives and process improvements
Requirements
- Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Finance, or related field
- 5 years of experience in Business Intelligence, Data Analytics, or Reporting
- Hands on experience with Microsoft Power BI
- Strong expertise in SQL and relational databases
- Experience with Power Query and DAX
- Knowledge of data warehousing concepts and dimensional modeling
- Experience working with financial services or banking data environments
- Strong analytical and problem solving skills
- Experience with Oracle Financial Services Analytical Applications (OFSAA) preferred
- Arabic language proficiency preferred
Full Job Posting
Job Overview
- We are seeking a skilled Mid Level BI Developer to join our OFSAA team. The ideal candidate will be responsible for designing, developing, and maintaining business intelligence solutions using Power BI while supporting data integration, reporting, and analytics initiatives within the banking and fin
Key Responsibilities
- Design, develop, and maintain interactive Power BI dashboards and reports
- Translate complex business requirements into intuitive visualizations and actionable insights
- Create executive, operational, and regulatory reporting solutions
- Integrate and consolidate data from multiple sources, including OFSAA and enterprise databases
- Develop efficient data models, relationships, and semantic layers
- Utilize Power Query, DAX, and SQL to transform and prepare data for reporting
- Work closely with OFSAA modules and related financial datasets
- Develop reports and dashboards supporting finance, risk, compliance, and regulatory functions
- Ensure accurate mapping and reconciliation between OFSAA and reporting layers
- Implement Row Level Security (RLS) and data access controls
- Ensure compliance with organizational data governance standards
- Maintain audit ready reporting and documentation practices
Required Qualifications
- Bachelor's degree in Computer Science, Information Systems, Data Analytics, Engineering, Finance, or a related field
- 5 years of experience in Business Intelligence, Data Analytics, or Reporting
- Hands on experience with Microsoft Power BI
- Strong expertise in SQL and relational databases
- Experience with Power Query and DAX
- Knowledge of data warehousing concepts and dimensional modeling
- Experience working with financial services or banking data environments
- Strong analytical and problem solving skills
Preferred Qualifications
- Experience working with Oracle Financial Services Analytical Applications (OFSAA)
- Understanding of banking, finance, risk, compliance, or regulatory reporting
- Familiarity with Oracle databases and ETL processes
- Experience with Azure Data Services or cloud based BI solutions
- Knowledge of data governance and information security practices
- Arabic language proficiency
Technical Skills
- Power BI Desktop & Power BI Service
- DAX & Power Query
- SQL (Advanced)
- Data Modeling & Data Warehousing
- Oracle Database
- OFSAA (Preferred)
- ETL/Data Integration
- Excel Advanced Reporting
- Row Level Security (RLS)
- Performance Optimization
Soft Skills
- Strong communication and stakeholder management skills
- Ability to translate business requirements into technical solutions
- Strong attention to detail and analytical thinking
- Ability to work independently and within cross functional teams
- Strong documentation and presentation skills
Preferred Candidate Profile
- Arabic speaking professional currently based in Saudi Arabia or willing to relocate immediately
- Available to join within 30 days
- Experience supporting banking, financial services, risk, compliance, or regulatory reporting functions
- Comfortable working in a client facing onsite environment
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CodeNinja Inc.
Senior PL/SQL Developer - ODS
Riyadh, KSA
CodeNinja Inc. is seeking a Senior PL/SQL Developer to join a leading Saudi bank's technology team, designing and maintaining high-performance data solutions for the Operational Data Store (ODS) environment. The role req
Senior IBM App Connect Developer - Middleware
Riyadh, KSA
CodeNinja is seeking a Senior IBM App Connect Developer to design and build enterprise integration solutions for a leading Saudi bank. The role requires deep IBM ACE/IIB expertise and prior banking-sector delivery experi
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
CodeNinja seeks a Senior Java Backend Developer with expertise in Spring Boot or Quarkus and IBM API Connect to build scalable microservices and APIs. The role involves designing, developing, and maintaining backend syst
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
CodeNinja is seeking a Senior IBM BAW Developer for a 6-month onsite contract with a leading bank in Riyadh. The role involves designing and building enterprise business process automation solutions using IBM BAW/BPM, in
AI Solution Architect
Riyadh, KSA
We are seeking an AI Solution Architect to translate complex banking business needs into scalable, secure enterprise AI system blueprints. This role owns end-to-end technical delivery from design through production deplo
Technical IT Project Manager (Construction Software & Mobile Apps)
Riyadh, KSA
CodeNinja Inc. seeks a Technical IT Project Manager to lead development and deployment of construction software and mobile apps. The role requires 5+ years of IT project management experience in construction/PropTech, st
Full Stack Flutter Developer
Riyadh, KSA
CodeNinja Inc. seeks a Full-Stack Engineer with strong Flutter expertise to build cross-platform mobile apps and backend services for a construction industry startup. The role involves developing scalable features, integ
Senior Solution Architect
Riyadh, KSA
CodeNinja Inc. seeks an experienced Senior Solution Architect to lead enterprise-scale technology solution design and governance. The role involves translating business requirements into technical solutions, designing cl
Senior PL/SQL Developer - ODS
Riyadh, KSA
Senior IBM App Connect Developer - Middleware
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
AI Solution Architect
Riyadh, KSA
Technical IT Project Manager (Construction Software & Mobile Apps)
Riyadh, KSA
Full Stack Flutter Developer
Riyadh, KSA
Senior Solution Architect
Riyadh, KSA