What does a computer programmer analyst do?
Computer programmer analyst responsibilities
Here are examples of responsibilities from real computer programmer analyst resumes:
- Manage and set the direction for the security and version management infrastructure area for the MVS products and activities.
- Help develop the front and back end of the UCF website in PHP, XHTML, CSS, & Perl.
- Administer local intranet using HTML, JavaScript, PHP, and MySQL.
- Design and implement components that convert disconnect record sets to valid XML that is transformed by XSL/XSLT/XPATH files to HTML.
- Learned how to add GUI code to a COBOL program.
- Edit and debug PL/SQL statements.
- Update user web pages using HTML and Java.
- Used SQL database to store log into XML format.
- Develop code to translate data from database into XML files.
- Develop COBOL and PL/SQL applications to meet customer requirements and Amdocs standards.
- Integrate WebCT with other campus resources using PHP, Perl, and Java
- Modify UNIX shell scripts in order to create batch processing for overnight jobs.
- Write simple Unix scripts to check the application and systems logs from log files.
- Create several applications using JavaScript, JSP, and SQL in order for programmers to monitor schedule job flow.
- Develop front end of UCF's online transaction/tuition payment system, ePay3, using XHTML, CSS, Java & JSP.
Computer programmer analyst skills and personality traits
We calculated that 9% of Computer Programmer Analysts are proficient in Database Design, JavaScript, and PL/SQL. They’re also known for soft skills such as Communication skills, Creativity, and Analytical skills.
We break down the percentage of Computer Programmer Analysts that have these skills listed on their resume here:
- Database Design, 9%
Established data relationships and data entities for logical database designs.
- JavaScript, 5%
Created several applications using JavaScript, JSP, and SQL in order for programmers to monitor scheduled job flow.
- PL/SQL, 5%
Produced auditing and verification reports using SQL PLUS, and PL/SQL from background ORACLE tables in a relational database structure.
- C++, 4%
Developed component Graph Filer as part of GE patent methodology for DICOM image fetching in C++ windows/Linux.
- SQL Server, 4%
Contribute to work in the development of new reports using Active Reports and SQL Server for a Production & Apparel System.
- Cobol II, 4%
Involved in implementation of COBOL II conversion project.
Common skills that a computer programmer analyst uses to do their job include "database design," "javascript," and "pl/sql." You can find details on the most important computer programmer analyst responsibilities below.
Communication skills. To carry out their duties, the most important skill for a computer programmer analyst to have is communication skills. Their role and responsibilities require that "analysts work as a go-between with management and the it department and must explain complex issues in a way that both will understand." Computer programmer analysts often use communication skills in their day-to-day job, as shown by this real resume: "installed and maintained pc communications software and communications server software. "
Creativity. Another soft skill that's essential for fulfilling computer programmer analyst duties is creativity. The role rewards competence in this skill because "because analysts are tasked with finding innovative solutions to computer problems, an ability to “think outside the box” is important." According to a computer programmer analyst resume, here's how computer programmer analysts can utilize creativity in their job responsibilities: "managed development of applications for accounting, payroll, inventory, and customer service and bank reconciliation. "
Analytical skills. Another skill that relates to the job responsibilities of computer programmer analysts is analytical skills. This skill is critical to many everyday computer programmer analyst duties, as "analysts must interpret complex information from various sources and decide the best way to move forward on a project." This example from a resume shows how this skill is used: "developed ms access database vba applications to automate the customer service request excel reports. "
The three companies that hire the most computer programmer analysts are:
- NEX
2 computer programmer analysts jobs
- University at Buffalo1 computer programmer analysts jobs
- University at Albany1 computer programmer analysts jobs
Choose from 10+ customizable computer programmer analyst resume templates
Build a professional computer programmer analyst resume in minutes. Our AI resume writing assistant will guide you through every step of the process, and you can choose from 10+ resume templates to create your computer programmer analyst resume.Compare different computer programmer analysts
Computer programmer analyst vs. Analyst lead
The duties of an analyst lead depend on one's line of work or industry of employment. Typically, their responsibilities revolve around performing research and analysis, coordinating with different departments to gather leads and data, reviewing findings, and producing reports and presentations for the stakeholders and other higher-ranking officials. Through the results, an analyst lead can provide advice, devise strategies for business optimization, spearhead the development of processes, identify strengths and weaknesses, and offer recommendations on areas in need of improvement. All of this is done while in adherence to the company's vision and mission.
There are some key differences in the responsibilities of each position. For example, computer programmer analyst responsibilities require skills like "database design," "javascript," "c++," and "cobol ii." Meanwhile a typical analyst lead has skills in areas such as "analytics," "project management," "customer service," and "excellent interpersonal." This difference in skills reveals the differences in what each career does.
Analyst leads tend to make the most money working in the finance industry, where they earn an average salary of $110,488. In contrast, computer programmer analysts make the biggest average salary, $75,452, in the technology industry.On average, analyst leads reach higher levels of education than computer programmer analysts. Analyst leads are 7.9% more likely to earn a Master's Degree and 0.5% more likely to graduate with a Doctoral Degree.Computer programmer analyst vs. Analyst
Analysts are employees or individual contributors with a vast experience in a particular field that help the organization address challenges. They help the organization improve processes, policies, and other operations protocol by studying the current processes in place and determining the effectiveness of those processes. They also research industry trends and data to make sound inferences and recommendations on what the company should do to improve their numbers. Analysts recommend business solutions and often help the organization roll out these solutions. They ensure that the proposed action plans are effective and produce the desired results.
Each career also uses different skills, according to real computer programmer analyst resumes. While computer programmer analyst responsibilities can utilize skills like "database design," "javascript," "c++," and "c #," analysts use skills like "customer service," "troubleshoot," "project management," and "strong analytical."
Analysts may earn a lower salary than computer programmer analysts, but analysts earn the most pay in the technology industry with an average salary of $79,330. On the other hand, computer programmer analysts receive higher pay in the technology industry, where they earn an average salary of $75,452.analysts earn similar levels of education than computer programmer analysts in general. They're 2.6% more likely to graduate with a Master's Degree and 0.5% more likely to earn a Doctoral Degree.Computer programmer analyst vs. Gis analyst
A GIS Analyst is responsible for the development and implementation of geographic information systems. They provide expertise, support, assistance, and guidance to various geographic variables in a specific area.
Some important key differences between the two careers include a few of the skills necessary to fulfill the responsibilities of each. Some examples from computer programmer analyst resumes include skills like "pl/sql," "c++," "c #," and "cobol ii," whereas a gis analyst is more likely to list skills in "gps," "spatial data," "data collection," and "esri arcgis. "
Gis analysts earn the best pay in the utilities industry, where they command an average salary of $79,998. Computer programmer analysts earn the highest pay from the technology industry, with an average salary of $75,452.Most gis analysts achieve a higher degree level compared to computer programmer analysts. For example, they're 5.5% more likely to graduate with a Master's Degree, and 0.2% more likely to earn a Doctoral Degree.Computer programmer analyst vs. Database analyst
A database analyst is primarily responsible for devising strategies on how to handle a company's collection of data and information. Typically, they are in charge of designing and implementing databases, evaluating existing ones, and providing recommendations for improvement. They are also responsible for testing, populating, and maintaining databases, ensuring accuracy and timeliness. Furthermore, as a database analyst, it is essential to adhere to the company's policies and regulations, all while coordinating with other administrators to make sure that all processes align with the company's goals.
Even though a few skill sets overlap between computer programmer analysts and database analysts, there are some differences that are important to note. For one, a computer programmer analyst might have more use for skills like "c++," "sql server," "cobol ii," and "ibm mainframe." Meanwhile, some responsibilities of database analysts require skills like "database management," "backup recovery," "etl," and "strong analytical. "
In general, database analysts earn the most working in the manufacturing industry, with an average salary of $94,516. The highest-paying industry for a computer programmer analyst is the technology industry.The average resume of database analysts showed that they earn similar levels of education compared to computer programmer analysts. So much so that theyacirc;euro;trade;re 4.3% more likely to earn a Master's Degree and more likely to earn a Doctoral Degree by 0.4%.Types of computer programmer analyst
Updated January 8, 2025











