Senior programmer analysts have graduated from a university with a degree in computer programming or a related field. They must have years of experience in order to be promoted to the title of a senior programmer analyst. They generally oversee a group of computer programmers, and are involved in training and managing the team. They also often act as a mentor for the less experienced team members.
Senior Programmer Analyst Tasks
Conceive, experiment with, and present architectural approaches for software applications, including web, client, server, and others.
Design new software applications.
Ensure architectural integrity and consistency across the entire product.