Job Posting: Software Developer for Digital Library Technologies, Penn State (University Park, PA)

University Park
0 other recent jobs
Created: April 14, 2010


Like writing code? Interested in digital curation? Consider applying for this job at Penn State. (Full disclosure: This is a job in my department, and so do feel free to contact me privately if you have any questions.)


---------------------- Digital Library Technologies, a unit of Information Technology Services at The Pennsylvania State University, has a vacancy for a software developer. The software developer will participate in the development and integration of software and web applications for an institutional content stewardship program, working collaboratively with content curators and fellow technologists. Successful candidates will be expected to: share advancements in standards, software development practices, and IT trends; constantly refine their skill set; and apply new knowledge and techniques. This is an opportunity to work with an innovative unit on building a sustainable, enterprise-level content stewardship program at a large, multi-campus institution recognized for its commitment to excellence.

Required: Bachelor’s degree in computer science, information science, or related field plus four years of experience developing and deploying software in a team environment or an equivalent combination of education and experience; proficiency with multiple programming languages and more than one programming language paradigm; enthusiasm for staying informed about cutting-edge technologies for use with software development initiatives, and engaging the broader digital library software development community; ability to work independently and as a member of a team with diverse constituencies; commitment to providing outstanding customer service; excellent interpersonal, oral, and written communication skills.

Preferred: Working knowledge of command-line environments and web architecture, such as HTTP, web services based on the REST architectural style, and the Linked Data pattern; experience with web-based client- and server-side programming; knowledge of digital repository and content management services and toolkits; familiarity with digital library specifications such as OAI-ORE and SWORD; understanding of semantic technologies such as descriptive metadata and RDF ontologies; experience with shared or distributed version control systems and practices; experience solving deployment issues regarding scale, stability, and performance; experience releasing open source software.

Apply online:

How to apply


Michael J. Giarlo

RDF Linked Data Digital library


Published: Wednesday, April 14, 2010 17:26 UTC

Last updated: Tuesday, February 28, 2017 23:47 UTC