The job holder is responsible for designing, developing and testing Software Solutions in line with the provided specifications and organizational policies, standards and guidelines.
1.1 Assist in developing detailed technical design specifications and code accordingly.
1.2 Code according to best technical practices and coding standards, and maintain high standards of software quality.
1.3 Deliver the necessary technical documentations for the developed and under developed software in order to facilitate any eventual maintenance and/or upgrade.
1.4 Test and debug the implemented functionalities, and provide fixing and correction for the reported bugs and issues.
1.5 Collaborate with quality assurance team to fix bugs and issues.
1.6 Participate in explaining and presenting system design, functional requirements and documentation to technical and non-technical users.
1.7 Keep abreast with latest technology related to the industry, propose new technologies and/or practices accordingly, and contribute to continuous process improvement.
Bachelor’s Degree in Computer Science, Computer Engineering or equivalent.
2 to 4 years of proven experience in Software Development
- Communication Skills
- Team Work
- Time Management