Performs standard programming tasks and create a unit test for a complex task with less supervision to solve and deliver impact fro final product
Design, write, retrieve and delete information to database by write, delete, retrieve, views, store procedures
Manage changes to source code over time by push, pull and merge from versioning
Do clean code and improve best practices so the code can be easy to understand, extend and refactor Collaborate with team members to design and develop product
Collaborate with other TEC departments to ensure predictable and consistent delivery of value
Fix and trace bugs base on task that was assigned by team lead to make sure the product runs properly
Refactor code to get optimize results and improve performance of the code
Implement proof-of-concept for emerging technologies and DevOps processes
Provide constant updates to your team on external factors and how their work is making an impact.
Decide on appropriate algorithms and data structure.
Specification
Bachelor’s degree, Diploma, Vocational School in Information Technology, Computer Science, Mathematics or equivalent.
1-3 years of software engineering experience
Good analytical thinking,
familiarity with Angular, Xamarin, Java native, golang, python and mysql.