Depending on the size and organization of the information management staff, application development may be the only responsibility or just one of several responsibilities an individual performs. Work is performed with the assistance of more experienced colleagues, with an emphasis on developing skills. Writes programs that perform basic tasks. Performs testing of software programs, using a test plan and documenting problems. Comprehends a body of computer related knowledge and shares it with others.
Routine work is performed with minimal assistance, with an emphasis on developing skills.
Determines the minimum hardware needed to support particular applications and operating systems. Analyzes potential operating systems for capabilities and restrictions and ability to support system requirements. Researches and compares available software packages, and makes recommendations for purchase. Fully tests complex software programs by foreseeing many possible combinations of events. Writes basic specifications for purchasing items related to computers.