Introduction
As 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 Responsibilities
Software Design and Development
1. Design software solutions and platforms and produce detailed specifications by analyzing business, functional and technical requirements and specifications
2. Develop and implement Buna software platform, solutions and systems as well as features across multiple subsystems within Buna technology ecosystem in agile environment
3. Develop reusable software and system components, and integrate these into existing and new designs
4. Implement and champion the usage of code versioning and product development tracking technologies
5. Debug existing source code and polish feature sets
6. Develop quality assurance procedures Software Testing
Troubleshooting and Debugging
7. 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 features
9. Investigate, analyze and make recommendations to management regarding technology improvements, upgrades and modifications
Software Maintenance
10. Maintain Buna platform and solutions and provide technical support
11. Work closely with the vendor development and implementation teams to develop, maintain and upgrade Buna applications
12. Work with other divisions and relevant stakeholders on technical issues including software system design and maintenance
13. Build and maintain up-to-date knowledge of Buna technology platform, solutions, and code
14. 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 organizations
15. Develop documentation including design specifications, code comments, flow charts, diagrams, reports, issue tracking, resolution, etc.
16. Prepare and install solutions and modules
17. Prepare training manuals
Job Details
Posted Date: |
2020-09-28 |
Job Location: |
Abu Dhabi, United Arab Emirates |
Job Role: |
Information Technology |
Company Industry: |
Financial Services; Investment, Securities & Funds |
Preferred Candidate
from Jobs in UAE | Bayt.com https://ift.tt/2S1Oxl7