The Software Engineer will work in coordination with the Analysis and Process Automation Lead to provide solutions for process automation, analysis, business intelligence and reporting within relevant ISF institutions.
Responsibilities
- Develop detailed specs and analysis documents when provided requirements
- Implement tasks and modules in the required technology (java, sql, oracle).
- Prepare test plans, and perform quality control on the implemented code, processes and reports.
- Follow up bugs and fixes.
- Coordinate with Analysis and Processes Lead and provide regular updates.
- Document all decisions and build an archive of all relevant references.
Essential Experience and Skills
- 4+ years of experience in software development.
- Proven experience with programming languages JAVA and Object Oriented Programming.
- Proven experience in architecture and design of process automation and engineering using best practices.
- Strong analytical skills and problem-solving skills.
- Strong interpersonal skills and ability to maintain good internal and external relationships.
- Excellent command of written, read and spoken Arabic and English.
- Strong sense of discretion and confidentiality
Intervention Sectors
Coordination & Information management
Science & Technology
Application Deadline
Organisation
Salary Range
2500 to 3000 (USD)
Contract Type
Full Time
Application Submission Guidelines
Please email your CV and cover letter to applications.bpsp@gmail.com, with subject line LASTNAME_Software Engineer, and attachments clearly labelled with your name and the document type. The cover letter should clearly explain how the candidate meets the required criteria and can deliver against the responsibilities outlined in the terms of reference. Only candidates who submit their applications according to the above conditions and meet the required criteria will be considered.
Requires a Cover Letter?
Yes
Experience Requirements
3 to 5 years
Education Degree
Bachelor Degree
Education Degree Details
Advanced degree in computer science or engineering.
Arabic
Excellent
English
Excellent
French
None
Hide guidelines for wrong answers
No