Job Title Computer Programmer/Analyst Job Description Under general direction, administers, implements, analyzes, maintains, and manages computer hardware, software, and database systems in an assigned department; performs research and analysis of current and potential information technology options for management;