**Job Overview:**
The Library Applications Developer serves as a key member of the Drexel
University Library Technologies department. Under the general supervision of
the Head, Library Systems, this position is responsible for the design and
development of innovative digital library projects, including institutional
repositories, digital collections and asset management systems, discovery
layers, data management systems, and related areas. This position works with
the unit head to help define new projects and determine directions and
priorities for development.
**Qualifications:
Required:**
• Bachelor's degree in Computer Science, Information Science, or a related
discipline, or an equivalent combination of education and experience
• 2 years minimum applications development experience
• Demonstrated skill with a major programming language (e.g. Java, JSP, PHP,
Python)
• Demonstrated understanding of the software development lifecycle
• Demonstrated knowledge of JavaScript, JQuery, XML, HTML,
CSS
• Familiarity with relational databases and basic principles of database
design
• Experience in applying principles of user centered design
• Commitment to continuously enhancing development skills
• Strong analytical and problem solving ability
• Strong oral and written communications skills
• Ability to work alone or as part of a group
**Preferred:**
• Progress towards advanced degree in Computer Science, Information Science,
or a related discipline
• Experience with digital object repositories (e.g. Fedora, dSpace)
• Experience with agile development
• Experience with REST architecture and web services
• Experience with linked data, and semantic web principles
• Experience with open source development
• Working knowledge of additional programming languages
• Working knowledge of Unix/Linux operating systems
• Working knowledge of security best practices
• Working knowledge of born digital content
• Working experience in libraries or working for vendor/developer of systems
for libraries.
**Essential Functions:**
• Analyze user requirements, and prepare design specifications and prototypes
• Develop, test, and deploy digital library applications
• Maintain and enhance existing applications
• Coordinate development with library web developer to ensure high level of
integration among digital library services
• Evaluate APIs available from library vendors and other digital services for
local use and development
• Research emerging technologies to extend and enhance digital library
projects
• Create and maintain documentation for library applications
• Provide technical support and training to staff
• Collaborate with unit head on strategic technology and infrastructure
planning
• Participate in and occasionally coordinate teams working across functional
areas in the libraries, on campus, and in the library development community.
Drexel University offers an attractive benefits package including tuition
remission, a generous retirement package with matching funds (up to 11
percent) and an opportunity to join a talented team of professionals directly
helping the University achieve its record growth and quality reputation.
Drexel University is an Equal Opportunity/Affirmative Action Employer. The
Drexel Libraries are especially interested in qualified candidates who can
contribute to the diversity and excellence of our academic community.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/988/
|