Programmer Analyst III Job Description Template
Our company is looking for a Programmer Analyst III to join our team.
Responsibilities:
- Develops and researches new technologies to enhance DEN@Viterbi e-learning services;
- Serves as primary liaison to functional users of supported systems. Communicates with users to extract and define needs;
- Participate in the Company’s 24×7 support service commitment;
- Converts, or oversees conversion of, user needs into system design specifications (e.g., screens, input methodology, data base structure);
- Follows protocols and procedures to ensure application security;
- Monitors assigned helpdesk activities to ensure requests or issues are addressed in a timely manner;
- Designs complex applications using coding languages;
- Establishes and implements user training programs;
- Develops system definition, architecture and detailed needs analysis including hardware and software recommendations;
- Works closely with the rest of IT team to assist in identifying Web systems improvements for current or future projects;
- Design, program, maintain and monitor stored procedures;
- Provide technical consultation to Department staff; train users in the capabilities and use of systems;
- Coordinate, supervise, or administer the work of consultants/contractors; work with vendors/consultants to support third party applications;
- Involvement in the implementation of new cloud-based back-up strategies for applications and databases.
Requirements:
- Develops and researches new technologies to enhance DEN@Viterbi e-learning services;
- Serves as primary liaison to functional users of supported systems. Communicates with users to extract and define needs;
- Converts, or oversees conversion of, user needs into system design specifications (e.g., screens, input methodology, data base structure);
- Evaluates the design, coding, testing, debugging, installation, documentation and maintenance activities of project;
- Establishes and implements user training programs;
- Develops system definition, architecture and detailed needs analysis including hardware and software recommendations;
- Follows protocols and procedures to ensure application security;
- Designs complex applications using coding languages;
- Or an equivalent combination of education and experience;
- Bachelor’s degree in Computer Science or related field.