| Job Location | Abu Dhabi, United Arab Emirates |
| Education | Not Mentioned |
| Salary | Not Mentioned |
| Industry | Financial Services; Investment, Securities & Funds |
| Functional Area | Not Mentioned |
IntroductionAs the implementation phase of Buna, formerly known as the Arab Regional Payment System (ARPS), project picks up momentum, we are looking for a responsible Software Developer to join our founding team. Duties of the Software Developer include designing, developing, testing, implementing, and maintaining Buna?s software platform and solutions. The job holder is also responsible for preparing training manuals, developing quality assurance procedures and staying up-to-date with the latest development tools & programming techniques. This position will report to Chief Technology Officer.In this context, the following sections detail the main qualifications, skills and responsibilities related to this position:Job ResponsibilitiesSoftware Design and Development 1.???Design software solutions and platforms and produce detailed specifications by analyzing business, functional and technical requirements and specifications2.???Develop and implement Buna software platform, solutions and systems as well as features across multiple subsystems within Buna technology ecosystem in agile environment3.???Develop reusable software and system components, and integrate these into existing and new designs4.???Implement and champion the usage of code versioning and product development tracking technologies5.???Debug existing source code and polish feature sets6.???Develop quality assurance procedures Software Testing Troubleshooting and Debugging7.???Conduct system testing including test use case design, test automation suites development / usage,8.???Work on bug fixes and enhancements of core Buna platform (e.g. Investigate issues, identify bugs, suggest fixes, and provide test cases for bug duplication) in order to improve performance, upgrade interfaces and implement new features9.???Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modificationsSoftware Maintenance 10.?Maintain Buna platform and solutions and provide technical support11.?Work closely with the vendor development and implementation teams to develop, maintain and upgrade Buna applications12.?Work with other divisions and relevant stakeholders on technical issues including software system design and maintenance13.?Build and maintain up-to-date knowledge of Buna technology platform, solutions, and code14.?Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations15.?Develop documentation including design specifications, code comments, flow charts, diagrams, reports, issue tracking, resolution, etc.16.?Prepare and install solutions and modules17.?Prepare training manuals
Keyskills :
© 2023 HireeJobsGulf All Rights Reserved