Senior Back Office Application & Database Developer – Banking, Riyadh

September 21, 2025
Application ends: September 11, 2026
Apply Now

Job Description

We are looking for a senior back-office application developer to join our dynamic team and contribute to mission-critical banking applications for a leading bank in Riyadh.

Design, develop, and maintain stable, reliable, and efficient databases.
Modify and test databases as per requirements.
Troubleshoot and resolve database usage issues and malfunctions.
Collaborate with developers to improve applications and establish best practices.
Create technical and training manuals.
Provide database technical support to the Application Support team.
Ensure all database programs meet performance and business requirements.
Collaborate with project teams to plan, design, and maintain reusable development standards that meet current and future system needs.
Desired Candidate Profile

Any GCC National, Indian, Pakistani, Any Nationality

Bachelor of Technology/Engineering(Computers), Masters in Computer Application(Computers), Master of Technology/Engineering(Computers)

Any

Bachelor’s degree in computer science.

Minimum 5 years of experience in database design and development.
Minimum 5 years of experience in Oracle (PL/SQL) and MS SQL Server (T-SQL).
Expertise in client-side web technologies (HTML, CSS, JavaScript, JQuery, Ajax).
Expertise in REST API development.
Experience with ORDS.
Ability to apply workflow to APEX and separate business logic from UI.
Experience with automated unit testing of APEX applications, integration components, and web services.
Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.
Strong skills in database design and performance tuning.