Home UAE Abu Dhabi Software Developer- Buna

Software Developer- Buna
Full time at Arab Monetary Fund in Abu Dhabi, UAE

Software Developer- Buna Full time at Arab Monetary Fund in Abu Dhabi, UAE

Share this job

Job highlights

Posted on September 28, 2020

Job details

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

Share this job
Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on IT, Computing and Technology starting now. Claim $10 promo towards online courses. See all courses
Hi Bayt, Reach more people by sharing this job with your network.
Feedback Feedback