- Build, manage and deploy software projects and tools of the company
- Coordinate with development team to plan work for the week
- Actively estimate and control the work received
- Periodic report on work results, at the request of management
- Participate in research and presentation of new technologies
- Support the staff in the Programming department and report the work results to the Head of Department