Compile and write documentation of program development and subsequent revisions,
inserting comments in the coded instructions so others can understand the program.
● Prepare detailed workflow charts and diagrams that describe input, output, and logical
operation, and convert them into a series of instructions coded in a computer language.
● Design, build or maintain websites, using authoring or scripting languages, content
creation tools, management tools, and digital media.
● Confer A dvise customers about or perform maintenance of software system. Develop or
update project plans f or i nformation t echnology projects i ncluding i nformation such as
project objectives, t echnologies, systems, i nformation specifications, schedules,
funding, and staffing.
● with management or development teams to prioritize needs, resolve conflicts, develop
content criteria, or choose solutions.
● Identify problems uncovered by testing or customer feedback, and correct problems or
refer problems to appropriate personnel for correction.
● Develop databases that support web applications and websites.