+ Based on each project assignment, you will participate in developing technology document, analyse requirement, coding, write and execute unit test. To be in charge of developing middle-complexity function of project
+ Create detail design document, develop technology solution by analyzing customer/ systems requirements;
+ Always following coding rule standards.
+ Fix bugs and resolve ongoing issues.
+ Process coding review for lower level (PG1/PG2) or peer level (PG3)
+ Can be in charge of tester role for project as needed to delivery task on quality criteria
+ Be willing to learn new technology for new potential project based on LM’s assignment
+ Contributes to project team effort by accomplishing related team assignment as needed.
+ Bachelor’s degree from engineering school in Computer Science or related technical discipline (or equivalent)
+ At least 3 experience working years in software development industry
+ At least having 2.5 experience working years as developer to develop PHP frameworks (Laravel, Zend, Yii, Symfony, Eccube)
+ Having experience for using source control GIT or SVN.
+ Must have knowledge of OOP at basic level
+ Must understand database and data modelling such as SQL, NoSQL
+ Must have Agile knowledge.
+ English: at least Pre-Intermediate with 4 skills