One (1) Year Fixed Term Contract
Reporting to the Business Applications Team Leader, The Software Developer will be responsible for the development and maintenance of Web based applications.
Key Responsibility Areas:
Design, develop and write efficient code, test and deploy web applications.
Develop appropriate code structures to solve specific tasks.
Coordinate with other designers and programmers to develop web projects.
Fix bugs, troubleshoot and resolve problems.
Assume ownership of code throughout development, staging, testing and production.
Program, test and debug all web applications.
Qualifications and Experience:
Bachelor’s degree in computer science, information technology or a related field.
A minimum of one previous industry attachment working in Web development.
Expert knowledge of PHP web frameworks such as Laravel, CodeIgniter, Yii, etc…
Strong knowledge of HTML, CSS, JavaScript, JSON.
Experience configuring and tweaking Apache, Node.JS, and Nginx servers.
Proficient understanding of code versioning tools (e.g. SVN).
Working experience in Windows and Linux environments.
Good command of verbal and written communication.
Knowledge in configuring an API manager is an added advantage.