Design & Construction Job Descriptions & Questions
What is Construction Programmer-Analyst Job Description ?
Job Description
SUMMARY Analyzes department's needs for computerization. Designs new or modifies existing systems and writes computer progams to implement the system.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Reviews and analyzes systems specifications to determine whether all required elements have been included. Consults with clients to gather information about program needs, objectives, fuctions, features, and input and output requirements.
Analyzes, defines and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
Uses programming languages to code computer instructions from the systems documentation. Utilizes any special programming techniques necessary to achieve the most effective program.
Tests and debugs computer programs.
Modifies existing programs to conform to system changes or to make improvements in the existing program.
Advises user departments to resolve computer applications, capabilities, alternative programming approaches, limitations, etc. Works with user departments to resolve specific problems or make changes in programs.
Trains personnel in user departments in any specific procedures necessary to enter data into terminals for computer processing.
Writes and maintains documentation to describe program development, logic, coding, testing, changes, and corrections.
Monitors performance of programs after implementation.
Cross-trains as back-up for AS/400 and NT/LAN operations and maintenance. Cross-trains for personal cmputer and terminal operations and maintenance.
Uses a personal computer to input and retrieve data.
Maintains relationships with other departments and agencies.
Answer: 1
Job Description
SUMMARY Analyzes department\'s needs for computerization. Designs new or modifies existing systems and writes computer progams to implement the system.
ESSENTIAL DUTIES AND RESPONSIBILITIES include the following. Other duties may be assigned.
Reviews and analyzes systems specifications to determine whether all required elements have been included. Consults with clients to gather information about program needs, objectives, fuctions, features, and input and output requirements.
Analyzes, defines and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
Uses programming languages to code computer instructions from the systems documentation. Utilizes any special programming techniques necessary to achieve the most effective program.
Tests and debugs computer programs.
Modifies existing programs to conform to system changes or to make improvements in the existing program.
Advises user departments to resolve computer applications, capabilities, alternative programming approaches, limitations, etc. Works with user departments to resolve specific problems or make changes in programs.
Trains personnel in user departments in any specific procedures necessary to enter data into terminals for computer processing.
Writes and maintains documentation to describe program development, logic, coding, testing, changes, and corrections.
Monitors performance of programs after implementation.
Cross-trains as back-up for AS/400 and NT/LAN operations and maintenance. Cross-trains for personal cmputer and terminal operations and maintenance.
Uses a personal computer to input and retrieve data.
Maintains relationships with other departments and agencies.