An IT Programmer Analyst Manager is the managerial level of work designing, developing, testing, implementing and maintaining applications and programs using generally accepted computer programming languages or other developmental tools. Employees in this classification supervise IT Programmer Analyst Supervisors.
Employees in this classification receive managerial supervision from a director of data processing services or other data processing administrator. Employees may be required to work evenings, weekends and holidays and may be subject to call-in.
The IT Programmer Analyst Manager is differentiated from the IT Programmer Analyst Supervisor on the basis of supervisory responsibility. The IT Programmer Analyst Manager directly supervises IT Programmer Analyst Supervisors while the IT Programmer Analyst Supervisor directly supervises lower-level IT Programmer Analysts or IT Programmers.
Plans, directs and administers applications and programming activities of an agency or data center in accordance with applicable laws, rules, regulations, policies and procedures;
Plans, coordinates, supervises and evaluates the work of IT Programmer Analyst Supervisors and related support staff;
Develops, implements and manages new and revised applications and programming policies, procedures and standards;
Develops, implements and manages disaster recovery procedures;
Develops, implements and manages training programs for applications and programming staff;
Reviews requests for applications and programming services, consults with users to clarify objectives and determines the feasibility of the requested services;
Prioritizes applications and programming projects, determines staffing requirements, develops work plans and deadlines and monitors the progress of projects;
Approves completed applications and programming projects for correctness, completeness and adherence to established policies, procedures and standards;
Prepares or oversees the preparation of requests for proposals for contractual applications and programming software and services, evaluates the proposals and oversees the delivery of services;
Meets with upper-level management, users, technical support staff, computer operations staff and vendors to discuss and resolve applications and programming problems and issues;
Prepares statistical and narrative reports of routine applications and programming activities and special projects;
Supplies information for the departmental information technology master plan and budget;
Participates in the testing of new computer hardware operating systems and applications and develops and implements new or revised applications and programming procedures as required;
Reviews journals, catalogues and other technical literature and attends workshops, seminars, and trade shows to keep abreast of the latest developments in applications and programming technology;
Performs other related duties.
Specific educational and experience requirements are set by the agency based on the essential job functions assigned to the position.
Class specifications broadly define groups of positions used by various State departments and agencies. Position descriptions maintained by the using department or agency specifically address the essential job functions of each individual position.
This is a Management Service classification in the State Personnel Management System. All positions in this classification are Management Service positions.
Class Specifications for Management Service classes provide information about the Nature of Work, Examples of Work and General Requirements. The Required Knowledge, Skills, and Abilities; Minimum Education and Experience Requirements; Special Requirements; and recruitment and testing procedures are set by the using agency.
This classification is not assigned to a bargaining unit as indicated by the designation of S (supervisor), M (manager), T (agency head), U (Board or Commission member), W (student), X (Used by agency or excluded by executive order), or Z (confidential). As provided by State Personnel and Pensions Article, Section 3-102, special appointment, temporary, contractual, supervisory, managerial and confidential employees are excluded from collective bargaining.