Requirements
The ideal candidate will have 10+ years of experience in Finacle core banking technology, with strong expertise in Finacle scripting, Oracle PL/SQL, customization, and integration. They should possess strong techno-functional capabilities to understand business requirements, design technical solutions, develop and customize Finacle applications, and support implementation across core banking modules. Key responsibilities include solution design, Finacle scripting and customization, Oracle & PL/SQL development, integration, batch processing, production support, testing, and stakeholder management.
Description
Job description / Role
Job Type
Full Time
Job Location
Dubai, UAE
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
Audit & Accountancy
About the role
We are looking for an experienced senior product engineer – Finacle scripting & Oracle with 10+ years of experience in Finacle core banking technology, strong expertise in Finacle scripting, Oracle PL/SQL, customization, and integration. The ideal candidate will have strong techno-functional capabilities, with the ability to understand business requirements, design technical solutions, develop and customize Finacle applications, and support implementation across core banking modules such as CASA, Term Deposits (TD), Loans, and related banking products.
Key responsibilities
Solution design & implementation
Lead end-to-end technical and functional solutioning for Finacle-based banking applications. Conduct requirement-gathering workshops with business and technology stakeholders. Perform functional and technical gap analysis and translate business requirements into scalable solutions. Configure and customize Finacle modules based on business requirements. Participate in solution design, technical documentation, estimation, and delivery planning.
Finacle scripting & customization
Develop and maintain custom solutions using Finacle scripting. Design and implement Finacle customizations, menus, validations, workflows, and business rules. Analyze existing Finacle functionality and identify opportunities for enhancement and optimization. Troubleshoot complex application and scripting issues across Finacle environments. Ensure customizations follow development standards, performance requirements, and banking best practices.
Oracle & PL/SQL development
Develop complex Oracle PL/SQL procedures, functions, packages, triggers, and queries. Perform database-level troubleshooting, performance analysis, and optimization. Develop and maintain database solutions supporting Finacle functionality. Perform data analysis, reconciliation, and backend validation using SQL. Work closely with application and infrastructure teams to resolve production issues.
Integration & API
Design and support integration between Finacle and external/internal banking applications. Work with APIs, web services, interfaces, and integration frameworks. Analyze integration issues and coordinate with dependent application teams for resolution. Support inbound and outbound interfaces involving core banking and surrounding systems.
Batch processing & production support
Manage and support Finacle batch jobs, including scheduling, monitoring, troubleshooting, and failure resolution. Investigate production incidents and provide root-cause analysis. Support application deployments, release activities, and post-production validation. Provide L2/L3 technical support for critical Finacle applications. Ensure timely resolution of technical issues in accordance with agreed SLAs.
Testing & deployment support
Support SIT, UAT, regression testing, and production deployment activities. Work with QA and business teams to troubleshoot defects and validate fixes. Prepare technical test scenarios and support defect resolution. Participate in release planning, deployment, rollback, and post-deployment activities.
Stakeholder management
Collaborate with business users, product owners, architects, developers, QA teams, and other technology stakeholders. Translate business requirements into clear technical specifications. Provide technical guidance to junior engineers and development teams. Track delivery milestones and proactively communicate risks, dependencies, and issues.
Required technical skills
10+ years of experience in Finacle/core banking technology
Strong hands-on experience in Finacle scripting
Strong expertise in Oracle database and PL/SQL
Experience in Finacle customization and configuration
Strong understanding of Finacle architecture and core banking processes
Experience with API/integration development and troubleshooting
Hands-on experience with batch job scheduling and monitoring
Experience with Finacle menu customization and business validations
Good understanding of banking modules such as:
CASA
Term Deposits (TD)
Loans
Payments
Customer/Account Management
Other core banking functionalities
Functional & domain skills
Strong understanding of core banking processes and banking products
Ability to translate business requirements into technical solutions
Experience working in banking transformation, implementation, or enhancement projects
Strong troubleshooting and analytical skills
Experience working in enterprise banking environments with multiple application integrations
Preferred qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline
Previous experience with large-scale Finacle implementation or transformation projects
Experience working directly with banking business teams
Exposure to Agile development and enterprise delivery methodologies
Experience in production support and critical banking applications will be an advantage
What we are looking for
We are looking for someone who is hands-on technically, not purely functional. The candidate should be capable of taking ownership from requirement analysis → solution design → Finacle scripting/customization → Oracle development → integration → testing → deployment → production support.
Apply Now