Work closely with the Team Leader or Project Leader on all technical matters relating to the projects; Works on defined tasks under limited supervision with some autonomy Undertake the design, engineering and documentation, provide specialist input, resolve technical problems and…