A leading Financial Services company based in Joburg is looking for a Senior Oracle developer to join their team. The incumbent will be responsible for supporting the Global Market Operations business within the company. This includes the resolution of issues logged by the business, assisting the business in performing various functions as well as testing any changes, enhancements or customizations made to the application
Key Responsibilities:
- Understanding the business requirements and being able to translate & develop these into a workable solution which meets the business requirements.
- Day to day support of the business and resolution of any incidents.
- Development/maintenance of existing applications
- Provide technical leadership in the team.
- Liaise with the Business to clarify the functional requirements.
- Document the technical design specification as per the deliverables stipulated by the SDLC
- Provide technical assistance to peers/subordinates as needed.
- Optimised & quality code to ensure no system degradation
- Ensures source code management practices are adhered to within the team.
- When on call, provide timely response and resolution of emergency production questions, issues and defects
- Anticipate users’ future needs when architecting solutions
- Adhere to the bank’s change management processes
- Uses standard system methods in the development, enhancement, and maintenance of information technology systems.
- Assist in ensuring there are no logical access issues in the applications
- Share knowledge and have eagerness to learn
- Work with Project teams to ensure that solutions are migrated to the production environment in a controlled manner with appropriate knowledge transfer undertaken
Qualifications and experience:
- At least 5 – 7 years in IT industry, with specific Oracle and Oracle Forms development exposure as well as ORACLE in a Unix environment.
- Banking/financial systems experience
- Oracle
- Oracle Forms
- Oracle Database Design
- Oracle SQL
- PL/SQL
- Unix
- Thorough knowledge of system development methods used for the development of new systems and enhancements to existing information systems.
- Visual Basic knowledge would be advantageous
- MS Sql server knowledge would be advantageous
- Crystal reports knowledge would be advantageous

