Programmer Analyst II (S02653P)
Job posting number: #7076880
Posted: April 12, 2021
Application Deadline: Open Until Filled
Job DescriptionJob Summary
The Programmer Analyst II develops, manages, and maintains software applications which support Libraries’ services and initiatives.
Essential Duties and Responsibilities
Identifies, designs, develops, implements, and revises enterprise software applications. Collaborates with library staff to identify opportunities for software development that will resolve issues or enhance services. Creates and tests scripts, programs, and/or web services to facilitate data migrations and ingest across diverse systems. Investigates existing open source applications upon expressed need of colleagues throughout the Libraries. Collaborates with LST staff to determine the feasibility of such applications and to develop implementation plans. Uses systems analysis tools to identify areas where the development or application of software solutions would result in an improved service. Provides system level troubleshooting. Maintains documentation related to developed applications, procedures, or system configurations within the Libraries. Ensures adherence with departmental and university policies. Participate in Library Systems & Technology Department activities pertaining to organization, management, task assignment, and strategic planning. Performs other duties assigned.
Bachelor’s degree in computer science or related discipline. Two (2) years of experience in programming and analysis of software applications or the equivalent experience.
Experience configuring, installing, maintaining and troubleshooting Apache HTTP server. Experience configuring, installing, maintaining and troubleshooting Apache Tomcat. SQL experience using Oracle, MySQL, or MS SQL Experience with Drupal content management. Knowledge of metadata and semantic web standards. Experience integrating with external services and interacting with their APIs. Experience with version control, e.g. GIT. Experience working in an academic environment. Ability to assist with other LST projects and backup other LST staff member.
Knowledge, Skills and Abilities:
Advanced level of knowledge of application design and development. Working knowledge of computer networking technologies. Excellent analytic and problem-solving skills. Demonstrated aptitude for systems analysis. Excellent oral and written communication skills. Knowledge and an understanding of library operations, procedures, and policies. Ability to work in a team-based environment and manage multiple tasks concurrently. Ability to work collegially and collaboratively with people of diverse backgrounds. Ability to excel in a “perpetual beta” environment, with frequent change and intelligent risk-taking.
Special Conditions for Eligibility
UTA is an Equal Opportunity/Affirmative Action institution. Minorities, women, veterans and persons with disabilities are encouraged to apply. Additionally, the University prohibits discrimination in employment on the basis of sexual orientation. A criminal background check will be conducted on finalists. The UTA is a tobacco free campus.