, to design, develop specifications, code, install, test and maintain high quality application software and associated tools...