Position: TSYS PRIME Developer / Oracle Developer – Cards & Payments
Job Location: Doha, Qatar
Job Purpose :
The Oracle Developer is responsible for the design, development, testing, and support of Oracle SQL and PL/SQL components within the Bank's Cards Technology environment, including the card management system (TSYS PRIME), interfaces, batch jobs, and reporting supporting Credit, Debit, and Corporate card products.
The Oracle Developer works closely with Business, Operations, Risk, Compliance, and IT teams to translate business and regulatory requirements into robust database solutions, enhancements, and integrations across end-to-end card processing: authorization, transaction processing, billing, posting, reconciliation, settlement, and reporting.
The position supports scheme compliance (Visa/Mastercard), system upgrades, production support, and continuous improvement, ensuring high system availability, data integrity, and adherence to bank policies, regulatory standards, and payment scheme mandates. Experience with TSYS PRIME is a strong plus but not mandatory.
Oracle Developer Responsibilities:
-
-
-
-
-
Education:
- Bachelor’s or Master’s Degree in Information Technology, Software Engineering, or Computer Science from a recognized and accredited university.
- Oracle SQL / PL/SQL Developer certification (OCA/OCP) preferred
- 5+ years of hands-on Oracle SQL and PL/SQL development, preferably in banking, cards, or payments
Skill and Experience:
- Oracle PL/SQL Expertise: Advanced proficiency in PL/SQL programming, including triggers, functions, procedures, packages, performance tuning, and exception handling.
- Oracle SQL Expertise: Advanced SQL skills with strong experience in complex queries, joins, subqueries, analytical functions, and query optimization.
- Database Management: Strong understanding of Oracle Database Management Systems (DBMS), including data modeling, indexing, performance tuning, and troubleshooting.
- Development: Expertise in querying, manipulating, and validating large volumes of transactional data in enterprise banking environments.
- Performance Optimization: Experience in performance tuning of SQL queries and PL/SQL code.
- Team Collaboration: Ability to work effectively in a team environment and communicate effectively with stakeholders.
- Attention to Detail: Thoroughness and attention to detail in coding and testing.
- Version Control Systems: Familiarity with version control systems and code repository tools.
- Plus: Hands-on experience with TSYS PRIME (Prime 3/4 Issuer/Acquirer, Job Admin, Report Manager) or another card management system (CTL, Way4, SmartVista, Vision Plus); cards/payments domain knowledge is a strong advantage.
- Document technical designs, code, and procedures to facilitate knowledge sharing and future maintenance.
- Stay updated on emerging technologies and trends in the payments industry, and evaluate their potential impact on the Bank's card platforms.
- Participate in code reviews and contribute to continuous improvement initiatives to enhance development processes and standards.
- Collaborate with cross-functional teams to ensure alignment with project timelines, priorities, and goals.
- Production Support: Provide support and troubleshooting for Oracle-based card applications in production, ensuring timely resolution of issues.