+ Based on each project assignment, you will participate in develop project document, analyse requirement, coding, write and execute unit test based on project assignment. To be in charge of developing middle-complexity function of project
+ Create detail design document, develop technology solution by analyzing customer/ systems requirements;
+ Fix bugs and resolve ongoing issues.
+ Always following coding rule standards.
+ 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.
+ Can suggest technical solution for leader.
+ Bachelor’s degree from engineering school in Computer Science or related technical discipline (or equivalent)
+ At least 2 ~ 3 years working experience in software development
+ Experience about OOPS must be competent.
+ Unit test skill must be competent.
+ Using ability source control GIT or SVN must be competent.
+ Web application securities use competently
+ Can read and write UML as well as Agile knowledge must be good.
+ Having working experience at least 2 years about database and data modelling such as SQL, NoSQL,
+ Must have working experience at least one of Realtime (GraphQL, Socket.io, Websocket, ...)
+ Can use at least one of Front-end framework (ReactJS, VueJS, AngularJS...).
+ Having working experience at least 3 years for Web services/API experiences.
+ Good at Requirement analytics skill.
+ Solving problem must be good and quick
+ Plus point: having experience at least one of cloud (Google Cloud, AWS, Azure)
+ English: Reading & Writing & communicate skills