- Participate in developing innovative software following agile methodologies. - Involve in some parts or full software development life cycle. - Produce clean and efficient code based on specifications with established coding quality of the company. - Perform unit testing and other activities defined in assigned tasks. - Troubleshoot coding problems and devise solutions.
