Programmer Analyst II
Texas Tech University
Lubbock
The Programmer Analyst II's role is to develop, test, analyze, and maintain
software applications in support of business requirements. This includes
writing, coding, testing, and analyzing software programs and applications.
The Programmer Analyst II will also research, design, document, and modify
software specifications throughout the production life cycle.
Major/Essential Functions
While some management oversight may be expected for specific projects, this
position is expected to exercise discretion and independent judgment in the
performance of the following duties:
Performs systems analysis and develops programming code defined in project
plans to meet design specifications, customer requirements, and/or applies
vendor supplied upgrades.
Design, development, documentation, analysis, creation, testing, or
modification of computer systems or programs, including prototypes, based on
user or system design specifications. HEAVY EMPHASIS ON DATABASE DESIGN AND
MANAGEMENT for the Vietnam Center and Archive and Office of International
Affairs.
Completes application modifications to enhance functionality, adapt to
technology changes, and to correct application errors.
Completes other programming tasks, as assigned.
Adheres to all appropriate Institutional policies (including IT OPs) and other
relevant internal departmental policies. Maintains multiple
servers and data storage/backup systems to include SAN and tape
backup. Assists with desktop support for staff and
faculty. Designs and maintains webpages.
Knowledge, Skills, Abilities:
Ability to:
Exercise judgment based on an understanding of organizational policies and
activities.
Plan and organize effectively, prioritize goals, use time efficiently, and
stay on task.
Communicate effectively, both orally and in writing.
Establish and maintain effective work relationships.
Intermediate level analytical and design skills, including process
description, logic, problem diagnostics, and problem solving.
Intermediate level understanding of programming languages, syntax structures,
and data management techniques.
Understanding of application and database design and development concepts and
standards.
Training in computer programming through education or experience.
Specific technical skills, as appropriate to the area and/or team.
Occasional Duties
Supervise student assistant.
Provide desktop support for faculty and staff.
Research and recommend server and storage systems, desktops and peripherals,
and collection digitization equipment.
Assist in the development of online exhibits for website.
Required Qualifications
Bachelor's degree with coursework in computer science, MIS, IT, or other
related area plus one (1) year related full-time paid experience OR a
combination of related education and/or experience.
Applicants for this Security Sensitive Level II position will be subject to a
criminal background check and must pass a drug and alcohol test after a
conditional offer of employment has been extended, but before employment can
be confirmed.
Preferred Qualifications
Familiarity with standards and best practices for digital collections and
digital preservation.
Working knowledge of XML, XSLT, databases, web design, and digital asset
management systems.
Expert knowledge of archival description software (such as Archivist's
Toolkit).
Experience with digital projects, preferably in a coordinating role.
Experience working with archive or museum collection management software
systems.
Experience in training and supervising student assistants, interns, and
volunteers.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/16128/
To post a new job please visit http://jobs.code4lib.org/
|