· Interfacing with customers in all technical related issues.
· Analyses customer problems and resolves and closes customer complaints, as per assignment from the Project Team Leader.
· Make proper Hardware/Software selection for technical solutions.
· Reports the status of the customer service provided to the Project Team Leader.
· Prepares Engineering Software/ Hardware design documents for review by the Project Team Leader.
· Undertakes the testing process including all internal, workshop, factory acceptance testing (FAT) and site acceptance testing (SAT).
· Prepares and submits weekly activity reports to the Project Team Leader.
· Prepares and submits weekly progress reports to the Project Team Leader on a given project.
· Provides feedback to the Project Team Leader on the performance of the engineers and Technicians as input into their performance evaluations.