POSITION DESCRIPTION ASSOCIATE PROGRAMMER ANALYST (SPECIALIST) Under general supervision, independently performs programming and analysis work, and/or acts as a leader of a team of programmers, and/or participates with other programmer analysts on projects of a very complex nature or unusually broad scope.