- Continual professional develop yourself to keep up to date with new software developments
- Coordinate with Project Managers and designers
- Estimate time of website developing
- Design, code and modify websites, from layout to function and according to a client's specifications
- Meet clients to identify their needs and liaise regularly with them
- Work with other web specialists including web developers and graphic designers
- Test the site under construction to find and fix any problems – or 'bugs' – before it goes live.