Occupation information matching programmer analyst
15-1211.00 Computer Systems Analysts
Lay Titles |
---|
Programmer |
Programmer Analyst |
Applications Analyst |
Applications Systems Analyst |
Business Analyst |
Business Systems Analyst |
Clinical Analyst |
Computer Analyst |
Computer Analyst Supervisor |
Computer Equipment Analyst |
Computer Methods Analyst |
Computer Systems Analyst |
Computer Systems Design Analyst |
Data Processing Systems Analyst |
Database Analyst |
Database Design Analyst |
Digital Computer Systems Analyst |
E-Commerce Programmer |
EDI Analyst |
Electronic Commerce Programmer |
Electronic Data Exchange Analyst |
Engineering Systems Analyst |
Functional Analyst |
Health Systems Analyst |
IT Analyst |
IT Business Analyst |
IT Performance Analyst |
IT Security Analyst |
IT Systems Analyst |
Information Systems Analyst |
Information Technology Analyst |
Information Technology Business Analyst |
Information Technology Performance Analyst |
Information Technology Security Analyst |
Information Technology Systems Analyst |
Internet Analyst |
PKI Analyst |
Public Key Infrastructure Analyst |
Reporting Analyst |
Scientific Systems Analyst |
Software Analyst |
Systems Analyst |
Technical Analyst |
Technical Business Analyst |
Technology Analyst |
Vulnerability Assessment Analyst |
O*NET SOC Tasks |
---|
Confer with clients regarding the nature of the information processing or computation needs a computer program is to address. |
Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs. |
Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems. |
Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements. |
Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects. |
Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems. |
Train staff and users to work with computer systems and programs. |
Troubleshoot program and system malfunctions to restore normal functioning. |
Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology. |