The Application Architect is responsible for planning, developing, testing, and documenting computer programs to support agency projects. This includes consulting with users to identify operating procedures and formulating development plans using structured or object-oriented methodologies.