Computer Programmers

Code: 15-1251.00
Annual Median Salary
Competitive / Variable
Experience & tech stack dependent
Preparation & Education
Degree / Technical Apprenticeship
Job Zone 4
Industry Demand
Steady Demand
Active demand across the UK tech ecosystem

Occupational Profile & What They Do

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Alternative Tech Titles

Analyst Programmer Application Programmer Analyst Computer Programmer Computer Programmer Analyst Internet Programmer Java Developer Programmer Programmer Analyst Web Applications Programmer Web Programmer

Daily Duties & Technical Responsibilities

  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
  • Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

Core Technology, Languages & Tools

Development environment software
Apache Kafka Apache Maven
Presentation software
Microsoft PowerPoint
Object or component oriented development software
Apache Spark Scala

Skills, Knowledge & Engineering Competencies

Basic Skills
listening to others, not interrupting, and asking good questions thinking about the pros and cons of different ways to solve a problem
Problem Solving
noticing a problem and figuring out the best way to solve it
People and Technology Systems
figuring out how a system should work and how changes in the future will affect it thinking about the pros and cons of different options and picking the best one
Engineering and Technology
computers and electronics product and service development
Math and Science
arithmetic, algebra, geometry, calculus, or statistics
Arts and Humanities
English language
Business
customer service
Verbal
read and understand what is written listen and understand what people say
Ideas and Logic
make general rules or come up with answers from lots of detailed information notice when problems happen
Math
add, subtract, multiply, or divide choose the right type of math to solve a problem

Live UK Vacancies for Computer Programmers

Search All
Analyst Programmer 3E
CV-Library Glasgow Permanent
View Job
Epicor Analyst Programmer
CV-Library Radstock, Bath and North East Somerset Permanent £50000 - £55000/annum
View Job
CNC Programmer
CV-Library Wakefield, West Yorkshire Permanent £16.50 - £18/hour
View Job
CAD Programmer
CV-Library Bradford, West Yorkshire Permanent £14.20/hour
View Job
CMM programmer
CV-Library Stockport, ENG, GB Permanent £40000/annum
View Job
Laser Programmer
CV-Library Redditch, Worcestershire Permanent £48000 - £50360/annum
View Job
Salary Expectations

Compensation scales with programming language expertise, certifications, and seniority.

Looking for Computer Programmers Roles?

Discover developer vacancies across leading UK tech companies and startups.

Search Developer Jobs
Technical Terms
#program #software #instruction #information #diagram #data #conventional interests #computer #hardware #code