Writes, tests, debugs, and documents computer programs in various languages and on several platforms based on general specifications prepared in conjunction with and under limited supervision by senior staff. Provides consultation to users in technical and program specific areas of expertise such as data base management, sophisticated statistical packages, data collection and reporting systems. No supervisory responsibility. New applications are developed by the incumbent under supervision of senior staff to insure conformity to established programming standards and program interfaces. Project deadlines are provided to the incumbent, and failure of the incumbent to meet these deadlines could delay the timely completion of the project with attendant loss of resources.
Work is reviewed for technical soundness, efficiency, and attainment of objective.
Professional guidance and supervision are provided by Systems Project Leader or equivalent civilian staff member.