Project Programmer Analyst
The Florida Virtual Campus (FLVC) is a statewide academic support organization. As a joint service of the Florida College System and the State University System, FLVC supports the distance learning, degree completion, and research needs of the students, faculty, and staff of Florida's public colleges and universities. FLVC has office locations in Tallahassee, Gainesville, and Tampa. FLVC contracts with the University of Florida to provide its employees eligibility to participate in the benefit programs offered by both the University of Florida and the State of Florida. For more information on FLVC, visit https://www.flvc.org. SUMMARY: This position reports directly to the Manager of Library Software Applications Programming - Gainesville Office for the Florida Virtual Campus (FLVC).
This position is a member of the Software Applications Programming workgroup and is located in the Gainesville office. The working title for this position is Project Programmer/Analyst. This is a technical software programming and implementation position responsible for systems analyses, design, development and application implementation in support of FLVC systems.
1. Writes, tests and implements new programs and scripts and/or changes to existing programs and scripts. (40%)
2. Installs, configures, tests, maintains and enhances software packages from external sources (open source or vendor applications). Integrates pieces from various sources into functioning systems. (30%)
3. Participates in group process to draft requirements, design specifications, and/or perform technical review related to new and/or changed applications. (10%)
4. Assume responsibility for applications in production, including trouble-shooting and end-user support. (10%)
5. Performs work in support of business processes and projects, as assigned. Performs time-sensitive tasks and meets established deadlines; maintains effective communications with appropriate FLVC staff; maintains effective working relationships to ensure the success of the business processes and projects. (5%)
6. Performs other duties as assigned. (5%)
SUPERVISION: This position requires minimal supervision with periodic updates to the Manager of Library Software Applications Programming- Gainesville Office. The incumbent will not supervise employees.
COMMUNICATION: The incumbent will communicate internally with FLVC staff. The incumbent may communicate with external vendors, agencies and other entities on behalf of the organization.
CREATIVITY, STRATEGY AND LEADERSHIP: Creates new programs and scripts and/or changes to existing programs and scripts to enhance library software applications for FLVC.
A high school diploma and four years of any combination of relevant experience, education and/or certification. The level of expertise and skill required to qualify for a position in this classification is generally attained through combinations of education and experience in the field. While such employees commonly have a bachelor's or higher degree, no particular academic degree is required.
* Bachelor's or Master's degree in Computer Science strongly preferred.
* Two or more years software development experience strongly preferred.
* Knowledge of Java, JSP, PHP, Ruby, Perl, JDBC, C and/or C+++ or equivalent high level programming language strongly preferred.
* Ability to program under Unix and Windows operating systems strongly preferred.
* Familiarity with Islandora, Fedora, or other digital asset management system preferred
* Familiarity with web programing applications.
* Familiarity with Unix scripts
* Familiarity with XML, HTML, CSS and CGI
* Familiarity with one or more RDBMS (e.g. Oracle, MySQL, PostgreSQL)
* Knowledge of library applications and formats
* Familiarity with relational database technology and experience with at least one relational database system, preferably Post Gres.
* Effective verbal and written communication skills in English.
Health Assessment Required:
Special instructions to applicants:
This position is located in the Gainesville Office.
Last updated: Tuesday, February 28, 2017 23:42 UTC
How to apply
XML Unix Ruby PostgreSQL PHP Perl Oracle database MySQL Microsoft Windows JDBC driver Java Server Page Java HTML Fedora Repository Architecture Digital repository Computer Science Common Gateway Interface Cascading Style Sheets C
Published: Thursday, September 25, 2014 09:37 UTC