Perform requirement analyses
Perform programming
Perform Unit test on all code
Assist with test case development
Develop and unit test bug fixes
Qualification:
University or College degree in Computer Science or equivalent.
Minimum 1+ years development.
Excellent knowledge of server-side JavaScript
Excellent knowledge of WSDL, XSD , XML, JSON
Excellent knowledge of MySQL, Oracle DB, NoSQL
Working knowledge of Java
Working knowledge of workflow concepts such as BPM, BPMN, BPML and BPEL
Working knowledge of HTML, CSS
Working knowledge of Smartclient
Working knowledge of JBoss, Tomcat
Working knowledge of integration technologies/frameworks including XML Web Services, SOAP, SOA, JMS, HTTP, REST, TCP/IP, FTP, SMTP/POP and integration platforms (ESB)
Working knowledge of Linux and FreeBSD platforms and shell scripting
Others:
Excellent communication skills in both English and Arabic
Military service completed or exempted
Hard working.