General Summary (Purpose) of Position
The Software Applications/Web Developer creates, tests, implements, analyzes, modifies, and supports various software applications to enhance library services.
Examples of Duties:
1. Enhance library services by:
• Installing, customizing, and administering open source and proprietary software solutions to meet UML Libraries’ needs.
• Investigating open source and proprietary software to identify opportunities for the UML Libraries.
• Assisting in the selection of web based applications.
• Providing documentation and training on new software products and services.
• Collaborating with librarians to determine possible software modifications.
• Developing scripting and programming solutions to help integrate web based services.
• Developing HTML forms and templates for web-based application interfaces.
• Installing new software packages and upgrading legacy software with Systems Office personnel.
• Collaborating with librarians and staff on evaluating and selecting enterprise level software such as integrated library systems (ILS) by investigating and making recommendations.
• Communicating and training appropriate library staff on new ILS features.
• Providing technical support for the library webmaster and web committee.
• Collaborating on digitization projects.
• Modifying digital archive applications.
• Writing SQL queries.
2. Promote the University’s commitment to customer service by:
• Serving on Library and University committees as appointed by the director.
• Building effective partnerships with co-workers throughout the University by freely sharing appropriate information and providing assistance when needed.
• Ensuring optimum service to all internal and external partners in response to all requests for service and information.
• Maintaining an environment that is welcoming to persons of all backgrounds, nationalities, and roles.
MINIMUM QUALIFICATIONS:
• Bachelor’s Degree, Computer Science preferred.
• At least three years professional experience.
• Demonstrated expertise in Java programming; Professional experience in Java programming highly desirable.
• Experience working in a library; Academic library experience preferred.
• Expertise in web services development.
• Experience with and working knowledge of a wide variety of information technology applications.
• Expertise in: PHP, Javascript, XML, HTML, CSS, Also desirable: Perl; ASP.
• Expertise in at least one of the following: Oracle SQL, MySQL, or MSSQL; also desirable: Visual Basic.
• Experience with: Linux/Unix, MSAccess; also desirable: Solaris, ASP.NET,
• Experience with Fedora Commons, DSpace, and Drupal highly desirable.
• Demonstrated strong interpersonal and communication skills (written and oral).
• Strong problem solving skills; ability to meet challenges creatively.
• Ability to work both independently and as part of a team.
• Ability to organize work and to work well under pressure.
• Must be self motivated.
• Ability to work evenings as necessary.
• A job offer for this position is contingent upon a satisfactory response to a Criminal Offender Record Information (CORI) check and review.
Supervision Received: Reports to the Head of Access Services
Initial review of applications will begin October 17, 2008.