Analyst Programmer
Oregon State University
Corvallis

OSU Libraries and Press invite applications for an analyst programmer. This
full time, exempt position works collaboratively with other staff on a variety
of web initiatives. The primary responsibility of the position is to develop,
implement and maintain applications that support the work of the OSU Libraries
and Press. The position will provide programming expertise and support for a
variety of library systems, mainly web and mobile web applications.

  
**Responsibilities**  

  * Plan, develop, test, implement and document new library software 
applications
  * Analyze, modify and maintain existing applications, both commercial and 
open source
  * Lead the work of student programmers
  * Developing and articulating ideas for use and function of library tools, 
mobile web and improvement in HCI through discussions with faculty, staff, 
students and clientele. Communicating goals and uses of web initiatives to 
faculty, staff, students and clientele. Making suggested modifications and 
maintaining functionality of various projects on an on-going basis
  * Provide HCI expertise across the Libraries' entire web based services. 
Training and supporting individuals and groups on the use of our developed web 
initiatives, project management and content authorship, review and publication 
tools.
  
**Basic Qualifications**  

  * Foundation of knowledge and skills in systems analysis and related 
programming support functions generally obtained by a bachelor's degree in 
computer science, or an equivalent amount of training and applied experience.
  * Work experience using online computing systems, training in structured 
techniques, and basic desktop computer software is required.
  * Previous programming experience with SQL and server side programming 
languages like Ruby on Rails or PHP.
  * Experience working with APIs, mobile technologies and web services (REST, 
SOAP).
  * Experience designing, developing and optimizing MySQL and Postgres 
databases.
  * Experience with HTML5, XHTML, and CSS
  * Knowledge of Web-based software and web browser technologies
  * Knowledge of JavaScript
  * Experience with Unix based environments, including deploying LAMP stack 
applications, trouble-shooting, and familiarity with common command line 
operations.



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/14980/
To post a new job please visit http://jobs.code4lib.org/

Reply via email to