Job description: Design, build, or maintain software system, using authoring or scripting languages, content creation tools, management tools, and digital media. Analyze information to determine, recommend, and plan installation of a new software system or modification