Application Developer <job> A person who writes computer programs to meet specific requirements. The term often implies involvement with, or responsibility for, {requirements capture} and {testing}, in contrast to the term {programmer}. (2004-03-06)