Key Responsibilities
- Read and interpret technical documentation and liaise with third parties to gather information for product development.
- Provide accurate time estimates for assigned development tasks.
- Identify and define new database requirements as needed.
- Develop programs using technologies specified in design storyboards.
- Perform comprehensive testing to ensure the delivery of high-quality software.
- Deploy applications to production environments upon management approval.
- Support all developed products and resolve technical issues.
- Create and maintain process flow diagrams and program documentation summarizing key functionalities.
Required Competencies & Skills
- Ability to utilize the available resources efficiently.
- Flexible and adaptable in a dynamic development environment.
- Strong understanding of business processes and programming standards.
- Familiarity with PL/SQL is beneficial; otherwise, the Developer will be required to complete a PL/SQL course during the probation period.
Qualifications & Experience
- Education:
- BSc Degree in Computer Science, Information Systems, or a related discipline
- Experience:
- 2 to 5 years of software development experience
- Essential Technical Experience:
- Git
- JSON
- Proficiency in at least one of the following tech stacks:
- Preferred Exposure (advantageous):
- Industry Knowledge:
- Experience or familiarity with the payments industry is a strong advantage