Modify and create application code and database code, applying state of the art development practices and processes as directed by the Department. Document application modifications and additions daily as coding tasks are assigned by the Department, and store in a document repository.