Participate in product development according to customer requirements.
Learn business, propose solutions and program for assigned projects.
Perform project tasks as requested by superiors.
Provide technical solutions, research new technologies applied to the project.