ESSENTIAL FUNCTIONS FOR SENIOR PROGRAMMER
ANALYST:
Working closely with project leaders and end-users,
performs detailed analysis and design of new and
existing systems. Reviews project requests to
ascertain exact user requirements. Designs, writes,
tests, documents, and implements computer software
in accordance with the division’s project
management methodology and quality assurance
standards.
Under the direction of the project leader, meets with
user department personnel to assist with decisionmaking, problem resolution, and training.
Assumes project leader function as directed.
Reviews the work of entry-level programmers to
determine if deliverables are efficient and meet the
quality assurance standards dictated by the division’s
policies and standards. Trains lower-level
programmers in understanding development
methodologies and programming techniques and
assists in problem-solving.