Acts as lead systems programmer responsible for implementation of and technical support for specialized system software. Maintains a high level of expertise in the implementation and use of compilers, code generators, systems utilities, security software, advanced function printing, real time systems, etc. Analyzes the operational environment into which specialized system software will be integrated and develops technical procedures to accomplish the integration. Acts as the primary liaison with vendors supporting specialized system software. Positions in the latter class act as lead programmers and are responsible for the more complex system programming projects for an agency.
Incumbents work with considerable independence within the scope of their assignments.
Their work must conform to policy and technical standards set by agency and IRM top management. Computer Systems Programmers 1 have access to Computer Systems Programmers 2 for technical advice and assistance. Direction is also available in the form of policy directives, professional standards, and agency and vendor technical manuals and procedural guides. In some organizations, they work under supervision from a Chief, M-3 level position. Incumbents work with a great deal of independence.