The web application developer will both create new and maintain existing features in a logically and physically multi-tiered software system.