Post job

Senior computer programmer vs programmer

The differences between senior computer programmers and programmers can be seen in a few details. Each job has different responsibilities and duties. It typically takes 6-8 years to become both a senior computer programmer and a programmer. Additionally, a senior computer programmer has an average salary of $84,843, which is higher than the $73,007 average annual salary of a programmer.

The top three skills for a senior computer programmer include C++, C # and java. The most important skills for a programmer are java, javascript, and CSS.

Senior computer programmer vs programmer overview

Senior Computer ProgrammerProgrammer
Yearly salary$84,843$73,007
Hourly rate$40.79$35.10
Growth rate-7%-7%
Number of jobs20,337234,565
Job satisfaction--
Most common degreeBachelor's Degree, 65%Bachelor's Degree, 67%
Average age4747
Years of experience88

Senior computer programmer vs programmer salary

Senior computer programmers and programmers have different pay scales, as shown below.

Senior Computer ProgrammerProgrammer
Average salary$84,843$73,007
Salary rangeBetween $64,000 And $110,000Between $54,000 And $98,000
Highest paying CitySan Francisco, CABothell, WA
Highest paying stateWashingtonWashington
Best paying companyPacific Gas and ElectricMayo Clinic
Best paying industryRetailFinance

Differences between senior computer programmer and programmer education

There are a few differences between a senior computer programmer and a programmer in terms of educational background:

Senior Computer ProgrammerProgrammer
Most common degreeBachelor's Degree, 65%Bachelor's Degree, 67%
Most common majorComputer ScienceComputer Science
Most common collegeMassachusetts Institute of TechnologyMassachusetts Institute of Technology

Senior computer programmer vs programmer demographics

Here are the differences between senior computer programmers' and programmers' demographics:

Senior Computer ProgrammerProgrammer
Average age4747
Gender ratioMale, 75.4% Female, 24.6%Male, 74.4% Female, 25.6%
Race ratioBlack or African American, 4.9% Unknown, 4.7% Hispanic or Latino, 8.6% Asian, 15.1% White, 66.6% American Indian and Alaska Native, 0.2%Black or African American, 4.8% Unknown, 4.7% Hispanic or Latino, 8.5% Asian, 17.8% White, 64.0% American Indian and Alaska Native, 0.2%
LGBT Percentage11%11%

Differences between senior computer programmer and programmer duties and responsibilities

Senior computer programmer example responsibilities.

  • Lead solutions engineering that involve process automation, macro conversion and functionality enhancement.
  • Web development technologies utilize included xHTML, JavaScript (including JQuery), CSS, AJAX, and JSON.
  • Analyze and develop programs in Cobol VSE using SQL, CICS, and SDF.
  • Transform XML can be test using automate scripts for each iteration.
  • Develop a notification platform ba se on PHP to monitor the supply chain module.
  • Develop and maintain inventory, accounting and marketing systems using COBOL language under the Unix operating system.
  • Show more

Programmer example responsibilities.

  • Create windows form application to manage flight and passenger information.
  • Utilize Jenkins to automate the building and deploying of these software units.
  • Implement a centralize configuration system for managing application settings, consisting of a desktop application with a WCF backend.
  • Create and automate ETL package to import monthly utility data from several electric utilities using Perl, PHP, and PL/SQL.
  • Convert PowerBuilder payroll applications into Java applications emphasizing user interface and customer requirements.
  • Work directly with the project manager to implement advance HTML and JavaScript solutions design to accurately capture survey data.
  • Show more

Senior computer programmer vs programmer skills

Common senior computer programmer skills
  • C++, 12%
  • C #, 12%
  • Java, 9%
  • JavaScript, 7%
  • HTML, 6%
  • Windows, 5%
Common programmer skills
  • Java, 9%
  • JavaScript, 8%
  • CSS, 6%
  • Object Oriented Programming, 6%
  • Python, 5%
  • Data Entry, 5%

Browse computer and mathematical jobs