Design and integrate website related code Develop website architecture Write, modify and test website related code Prepare mock-ups and storyboards Provide advice on information systems strategy, policy, management and service delivery Source, select and organize information for inclusion and design the appearance, layout and flow of the Website Develop and implement policies and procedures throughout the software development life cycle Conduct tests and perform security and quality controls