Programmer Analyst

Programmer Analyst


A career as a programmer analyst is perfect for you if you enjoy applying your specific expertise to a whole project, working in every aspect from start to finish, design to creation.


Qualifications and Requirements

A bachelor’s degree in IT/computing, mathematics or engineering is usually the minimum requirement to become a programmer analyst.

You must be able to demonstrate applied high level skill in programming and be able to employ those skills in a multitude of different contexts since your clients will often be from varying fields such as financial, scientific or engineering. 

In terms of personal skills, you must be well organised with excellent time-management skills and the ability to meet deadlines. You must be able to communicate well enough to understand and translate the client’s vision into a feasible project. You must have an analytical mind-set with great initiative.  


Job Description

Clients employ programmer analysts to examines and designs information systems. They must then complete digital applications and databases from design to finalisation. They write code and create web designs and software to the client’s requirements and specifications. They will usually also test the system once it is completed. They are also required to work with designers and content producers to create a cohesive product.


Careers and Prospects

Developing your skills are absolutely essential in this career. Programmer analysts are expected to keep on top of new technology trends in order to incorporate any relevant applications to existing systems. They can research and expand their knowledge by reading technology publications, joining professional organisations, attending seminars and maintaining good relationships with vendors.

More experienced staff gain a steady rise in their salary, but average pay for those with more than 20 years of experience decreases significantly. Therefore, people in this job generally have not stayed in the career for longer than 20 years.

There are a number of routes you could choose following a job as a programmer analyst. The most obvious route is to move up to a senior programmer analyst, but following that you could then move onto becoming a project manager or a business analyst.



On average, programmer analysts earn a salary of £31,968 per year. The average starting salary is £24,294; the average top salary is £50,739 (in 2014). Pay tends to have a steady increase from entry level to experienced, late career.

Join our IT and Telecoms Jobs and Career Opportunities Network on LinkedIn to discuss and share your experiences with professionals.


Is your CV up to date? See our job description examples to check that you are filling all the requirements.

Twitter LinkedIn Like us