IT Specialist (Application Software)
◦Maintain computer programs using an extensive knowledge of programming languages.
◦Analyze functional and technical requirements of proposed or existing financial management systems to determine avenues of development or modification necessary to meet mission objectives.
◦Create program designs and specifications that address financial management requirement changes.
◦Participates in systems requirement reviews and coordinates with customer/functional representatives and other technical personnel to clarify requirements.
◦Modify existing financial management system computer programs and write new computer programs that implement required changes.
◦Prepare system documentation for purposes of improving software development processes in accordance with acceptable industry standards.
◦Performs staff assignments related to program design and development.