Computer Applications Software Engineer

Computer applications engineers analyze users' needs and design, construct, and maintain general computer applications software of specialized utility programs. Some develop both packaged systems and systems software or create customized applications.