Post job

What does a consultant/senior analyst programmer do?

Updated January 8, 2025
7 min read
On this page

Consultant/senior analyst programmer responsibilities

Here are examples of responsibilities from real consultant/senior analyst programmer resumes:

  • Lead and participate in project kickoffs/JAD sessions to capture technical business requirements to drive design solutions.
  • Design, code, and test several DOD applications utilizing COBOL, DB2, CICS, JCL.
  • Transfer data from MVS to VSE and UNIX.
  • Streamline batch cycles, fine tune VSAM files and programs.
  • Create numerous new procs and jobs.
  • Provide COBOL and UNIX programming support.
  • Test interfaces between mainframe and PC download.
  • Design and code MQ interface to local servers.
  • Expand availability of system by adding XML interface.
  • Analyze problem identify by QA, fix them.
  • Develop software to correct data irregularities and convert VSAM to ADABAS.
  • Create and maintain job flows and program logic flows using Visio.
  • Work with the QA team to understand various test modules and scenarios.
  • Used Visio to flow program changes and data flow for corporate actions changes.
  • Create rich user interfaces using .net controls, HTML, CSS and AJAX.

Consultant/senior analyst programmer skills and personality traits

We calculated that 8% of Consultants/Senior Analyst Programmer are proficient in SQL Server, CICS, and Db2. They’re also known for soft skills such as Analytical skills, Communication skills, and Creativity.

We break down the percentage of Consultants/Senior Analyst Programmer that have these skills listed on their resume here:

  • SQL Server, 8%

    Designed, developed and administered SQL Server relational databases.

  • CICS, 7%

    Analyzed and developed Billing Claims/Reversals transaction processing to accommodate HIPAA government-mandated new standards utilizing CICS LU6/MRO DB2.

  • Db2, 7%

    Developed DB2 Store Procedures utilized by the distributed applications to retrieve securities reference data from Security Master DB2 database.

  • Cobol II, 7%

    Designed, developed COBOL II programs and implemented of Corporate, Municipal Bond & Floating Rate processing on Invest One System.

  • Data Warehouse, 6%

    Participated in the development, enhancements and production support of Data Warehouse Project for Company Securities.

  • Procs, 5%

    Modified or developed 12 program, 4 copybooks, 3 JCL members, and 3 PROC elements.

Most consultants/senior analyst programmer use their skills in "sql server," "cics," and "db2" to do their jobs. You can find more detail on essential consultant/senior analyst programmer responsibilities here:

Analytical skills. To carry out their duties, the most important skill for a consultant/senior analyst programmer to have is analytical skills. Their role and responsibilities require that "analysts must interpret complex information from various sources and decide the best way to move forward on a project." Consultants/senior analyst programmer often use analytical skills in their day-to-day job, as shown by this real resume: "coded data filtering routines in rexx with tso macros. "

Communication skills. Another soft skill that's essential for fulfilling consultant/senior analyst programmer duties is communication skills. The role rewards competence in this skill because "analysts work as a go-between with management and the it department and must explain complex issues in a way that both will understand." According to a consultant/senior analyst programmer resume, here's how consultants/senior analyst programmer can utilize communication skills in their job responsibilities: "freelance - asp classic code updates for us army internal website and integration of oracle ldap communication for login process flow. "

Creativity. consultants/senior analyst programmer are also known for creativity, which are critical to their duties. You can see how this skill relates to consultant/senior analyst programmer responsibilities, because "because analysts are tasked with finding innovative solutions to computer problems, an ability to “think outside the box” is important." A consultant/senior analyst programmer resume example shows how creativity is used in the workplace: "involved in converting mainframe based dealer inventory monitoring management system, into stock & replenishment of dealers system. "

See the full list of consultant/senior analyst programmer skills

Choose from 10+ customizable consultant/senior analyst programmer resume templates

Build a professional consultant/senior analyst programmer 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 consultant/senior analyst programmer resume.
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume
Consultant/Senior Analyst Programmer Resume

Compare different consultants/senior analyst programmer

Consultant/senior analyst programmer vs. Senior technical consultant

A Senior Technical Consultant helps solve various problems, and increase the efficiency of the company and its revenue. They can work in different areas such as financial, management, and technical.

If we compare the average consultant/senior analyst programmer annual salary with that of a senior technical consultant, we find that senior technical consultants typically earn a $16,543 lower salary than consultants/senior analyst programmer make annually.While their salaries may differ, the common ground between consultants/senior analyst programmer and senior technical consultants are a few of the skills required in each roleacirc;euro;trade;s responsibilities. In both careers, employee duties involve skills like sql server, data warehouse, and c++.

These skill sets are where the common ground ends though. The responsibilities of a consultant/senior analyst programmer are more likely to require skills like "cics," "db2," "cobol ii," and "procs." On the other hand, a job as a senior technical consultant requires skills like "java," "client facing," "cloud," and "power bi." As you can see, what employees do in each career varies considerably.

Senior technical consultants really shine in the finance industry with an average salary of $119,321. Comparatively, consultants/senior analyst programmer tend to make the most money in the technology industry with an average salary of $124,640.The education levels that senior technical consultants earn slightly differ from consultants/senior analyst programmer. In particular, senior technical consultants are 4.1% more likely to graduate with a Master's Degree than a consultant/senior analyst programmer. Additionally, they're 1.2% less likely to earn a Doctoral Degree.

Consultant/senior analyst programmer vs. Programmer/analyst lead

The job of an application consultant is to assist and support businesses and organizations in developing technological solutions. In this role, you will be looking at the specific needs and requirements of organizations and understand their business process so you can create systems or solutions that meet their needs. Other duties include overseeing and troubleshooting existing software applications, building and implementing new software applications and programs, and providing live technical support for end-users. As an application consultant, you will also be responsible for training both customers and staff on how to use the software application.

On average, programmer/analyst leads earn a $16,555 lower salary than consultants/senior analyst programmer a year.A few skills overlap for consultants/senior analyst programmer and programmer/analyst leads. Resumes from both professions show that the duties of each career rely on skills like "sql server," "cics," and "cobol ii. "

In addition to the difference in salary, there are some other key differences worth noting. For example, consultant/senior analyst programmer responsibilities are more likely to require skills like "db2," "procs," "xpediter," and "mvs/jcl." Meanwhile, a programmer/analyst lead has duties that require skills in areas such as "java," "project management," "javascript," and "web services." These differences highlight just how different the day-to-day in each role looks.

Programmer/analyst leads may earn a lower salary than consultants/senior analyst programmer, but programmer/analyst leads earn the most pay in the retail industry with an average salary of $110,090. On the other hand, consultants/senior analyst programmer receive higher pay in the technology industry, where they earn an average salary of $124,640.Average education levels between the two professions vary. Programmer/analyst leads tend to reach similar levels of education than consultants/senior analyst programmer. In fact, they're 1.5% less likely to graduate with a Master's Degree and 1.2% less likely to earn a Doctoral Degree.

Consultant/senior analyst programmer vs. Application consultant

In the information technology industry, SAP ABAP Consultants specialize in developing and recommending strategies to optimize system operations and provide solutions against problem areas. They typically meet with clients to identify their needs and preferences, conduct research and assessments, gather and analyze data from various operations, develop action plans and cost estimates, conduct risk assessments, and identify existing issues, resolving them promptly and efficiently. Moreover, SAP ABAP consultants typically work in a team setting, which requires an active communication line for a smooth and efficient workflow.

On average scale, application consultants bring in lower salaries than consultants/senior analyst programmer. In fact, they earn a $26,046 lower salary per year.By looking over several consultants/senior analyst programmer and application consultants resumes, we found that both roles require similar skills in their day-to-day duties, such as "sql server," "cics," and "c++." But beyond that, the careers look very different.

There are many key differences between these two careers, including some of the skills required to perform responsibilities within each role. For example, a consultant/senior analyst programmer is likely to be skilled in "db2," "cobol ii," "data warehouse," and "procs," while a typical application consultant is skilled in "client facing," "java," "crm," and "business process."

Application consultants earn the best pay in the technology industry, where they command an average salary of $93,342. Consultants/senior analyst programmer earn the highest pay from the technology industry, with an average salary of $124,640.Most application consultants achieve a similar degree level compared to consultants/senior analyst programmer. For example, they're 3.6% more likely to graduate with a Master's Degree, and 0.8% more likely to earn a Doctoral Degree.

Consultant/senior analyst programmer vs. Sap abap consultant

Sap abap consultants typically earn lower pay than consultants/senior analyst programmer. On average, sap abap consultants earn a $30,178 lower salary per year.According to resumes from consultants/senior analyst programmer and sap abap consultants, some of the skills necessary to complete the responsibilities of each role are similar. These skills include "xml," "technical specifications," and "functional specifications. "

Even though a few skill sets overlap between consultants/senior analyst programmer and sap abap consultants, there are some differences that are important to note. For one, a consultant/senior analyst programmer might have more use for skills like "sql server," "cics," "db2," and "cobol ii." Meanwhile, some responsibilities of sap abap consultants require skills like "sap abap," "custom fields," "bdc," and "purchase orders. "

The manufacturing industry tends to pay the highest salaries for sap abap consultants, with average annual pay of $104,734. Comparatively, the highest consultant/senior analyst programmer annual salary comes from the technology industry.The average resume of sap abap consultants showed that they earn higher levels of education compared to consultants/senior analyst programmer. So much so that theyacirc;euro;trade;re 10.8% more likely to earn a Master's Degree and less likely to earn a Doctoral Degree by 2.1%.

Types of consultant/senior analyst programmer

Updated January 8, 2025

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.

Browse computer and mathematical jobs