1. Writing efficient code
2. Creating websites/a website practices standard HTML/CSS practices.
3. Working closely with web designers and programmers to produce the website
4. Constant communication with other colleagues in the business to develop and deploy their content and ensuring there is a clear establishment of what can be created within what timeframe.
5. Researching different software programs, maintaining software documentation
6. Implementing contingency plans in case the website goes down
7. Maintaining and expanding/ enhancing the website once built
8. Uploading of products on the website
9. Managing a team might also be part of the job role