- Construct, develop, code, debug and maintain applications.
- Conform to define software design methodology for the development and implementation of Internet based application to support all aspects of web site functionalities.
- Perform code review and evaluation and determine recommendations for adaptation.
- Creation of Low Level Design Document from Functional Specification and Technical design document.
- Generate application test data as necessary and validate any data conversion requirements for final implementation and production roll out.
- Being responsible for the analysis, design and development of certain key business application.
Desired Candidate Profile
- 4 - 6 years of developing experience in a product environment
- Strong knowledge of PHP Yii framework.
- Strong knowledge of front-end technologies, such as JavaScript, JQuery, Bootstrap, HTML5 and CSS3.
- Understanding of MVC design patterns.
- Familiarity with MySQL database and their declarative query languages.
- Knowledge of object oriented PHP programming.
- Understanding accessibility and security compliance.
- Strong knowledge of the common PHP or web server exploits and their solutions.
- Integration of multiple data sources and databases into one system.
- Familiarity with limitations of PHP as a platform and its workarounds.
- Creating database schemas that represent and support business processes.