Job Summary The role of the Programmer Analyst is to develop and test new software applications from provided specifications and maintain existing ones. Such applications may be either client/server, stand alone or web based. Key Responsibilities Software Development & Testing Design, develop, t