Under supervision of the manager or senior level applications staff member the programmer codes, tests, documents, and maintains application programs, and performs specialized programming assignments.
Bachelor’s degree in computer science or related field; or Associates degree in computer programming or related field and two years of programming work experience; or four years of programming work experience
Working knowledge of object oriented programming
Good oral and written communication skills
Strong analytical skills