(job)A person who writes computer programs to meet specificrequirements. The term often implies involvement with, orresponsibility for, requirements capture and testing, incontrast to the term programmer.
application developer
An individual who creates a software application. See developer.AcronymsSeeAD