Digital Library Software Engineer
Description
*Job Title:* Digital Library Software Engineer *Posted Rate of Pay:* $60,000-$80,000 per year
*Duties and Responsibilities:*
Digital Antiquity seeks a creative and innovative Software Engineer to assist in the development of a national digital repository for archaeological documents and data. Digital Antiquity is a national, multi-institutional effort funded by the Andrew W. Mellon Foundation and based at Arizona State University in Tempe, Arizona. This exciting initiative provides an excellent career opportunity in software development and is a unique, real-world opportunity to develop research tools that will transform archaeology with cutting-edge technology.
Digital Antiquity's repository, tDAR (The Digital Archaeological Record) is built using common J2EE and open-source components including: Struts 2, Hibernate, Spring, Postgres, and JQuery.
Major areas of responsibility include:
Design and implement software and services using Java (J2EE) for the tDAR digital repository
Develop and leverage Semantic Web tools to assist archaeological research
Develop unique temporal and spatial visualization tools
Design and integrate data-management and work flow tools with applications
Develop scalable, secure, and maintainable web applications
Perform systems analysis and programming by contributing to analysis of data and functional requirements for information and knowledge-management applications, systems, and related work flow processes
Translate functional specifications into program design; programs applications and systems interfaces in applicable programming languages
Maintain and update programming code using an agile development process; upholding best practices for documentation of source code; writing and maintaining general applications and systems documentation
Develop interfaces between digital repositories and application services specific to diverse digital objects including, but not limited to: XML-encoded textual objects, images, audio/video data, numeric and geospatial data
Collaborate with a multi-institutional team of faculty, researchers, and technical staff
Collaborate with web designers and applications administrators during the design, test and evaluation of applications
DAYS AND SCHEDULE: Monday-Friday 8:00AM-5:00PM; to include some evenings and weekends.
*Minimum Qualifications:* * *Bachelors degree in computer science or closely related field AND two (2) years previous experience in software applications development; OR, Any equivalent combination of experience and/or education from which comparable knowledge, skills and abilities have been achieved.
*Desired Qualifications:* * *Experience building J2EE applications, preferably with Struts 2, Hibernate, and Spring.
Working knowledge of Postgres, SQL, and general database administration.
Experience with Mercurial, Git, and distributed software development methodology.
Demonstrated experience creating highly usable and scalable web applications.
Proficient experience with JavaScript, JSON, AJAX, JavaScript frameworks like JQuery, and CSS.
Experience with Maven, Ant, and JUnit.
Experience with Digital Repository software tools, standards, and metadata (DSpace, Fedora, JHOVE, PREMIS, Dublin Core, MODS).
Experience with semantic web, RDF and OWL.
Master's degree in information science, computer science, informatics or a related field.
*Department Statement/Gen Info:*
The Center for Digital Antiquity, supported jointly by the School of Human Evolution and Social Change and ASU Libraries, is dedicated to the creation of a national/international repository for digital archaeological data. The center's goals are to provide unprecedented access to archaeological data and documents from tens of thousands of investigations, projects and studies, and to ensure the long-term preservation of these irreplaceable data and documents. Attaining these goals will enable wide-ranging comparative archaeological research capable of advancing substantially our understanding of the past and our present-day management of archaeological resources. The new center is supported by a major grant from the Andrew W. Mellon Foundation and involves collaborators at Archaeology Data Services, at the University of York in the United Kingdom, the University of Arkansas, the Pennsylvania State University, the SRI Foundation, University College Dublin and Washington State University. More information and a beta are available at http://www.digitalantiquity.org.
*To Apply:* * * Application instructions can be found at:
Application deadline is 11:59pm Arizona time on July 16, 2010.
-- Matt Cordial Digital Library Software Engineer Arizona State University Library
How to apply
Contact:
Matt Cordial
Metadata
Published: Wednesday, June 23, 2010 10:05 UTC
Last updated: Tuesday, February 28, 2017 23:47 UTC