Applications Developer
Produce detailed specifications and write programs to handle a specific job Test a program by running it and looking for bugs (errors) Testing, including defining/supporting acceptance testing and gathering feedback from pre-release testers Make the appropriate corrections, then rechecks the program until an acceptably