Contract Remote / Telecommute

Rails Developer

College Park
0 other recent jobs
Created: June 25, 2015


The central focus for this Rails Developer contract position will be standing up our first Hydra framework application against Fedora 4 at the University of Maryland Libraries.

: Ruby on Rails Software Developer
Category: Exempt, Contingent I (Hourly, 6 months contract renewable up to 12 months)
Department: Software Systems Development and Research
Benefit: Eligible for Telework
Salary: Up to $60/hr, rate will be determined based on experience

As the largest university library system in the Washington D.C.-Baltimore area, the University of Maryland Libraries serve more than 37,500 students and 4,200 faculty of the flagship College Park campus. The University of Maryland Libraries share the teaching, learning and research goals of the university. Its role as a key academic resource is evident in its service to the academic community and its actionable strategic plan. Recent membership in the Committee on Institutional Cooperation, a robust organization of Big Ten member institutions, is particularly meaningful to the University Libraries and will further propel the university’s ascendancy in academic excellence.

The UMD Libraries are upgrading their Digital Collections and Asset Management system to Fedora Commons Repository 4. The Software Developer will stand up our first Ruby on Rails and Hydra framework based application that will serve as the primary interface for staff administration of metadata and content in the Fedora 4 repository.  In addition to agile development of the application, the developer will establish the initial code base, local development environment, and RHEL/VM server deployment environment.

The UMD Libraries would like to leverage the growing number of Ruby on Rails based applications that are created and supported by the community of open source development for library applications.  The software developer will jumpstart adoption of Ruby on Rails as a core supported technology among the permanent developer team who have Java and Fedora 4 experience.  This involves documentation, training, and support for the full software lifecycle for building Rails applications from development through promotion to production systems.

Additional assignments will depend on the experience and availability of the successful candidate, possibly including: development of a tool suite for batch ingestion into the Fedora 4 repository; standing up a new instance of the Avalon Media System; customization for an existing JRuby/Rails based ArchivesSpace application for archives information management.

Required Qualifications:
  • Bachelor’s Degree
  • Two years programming experience
  • Experience programming with the Ruby language and developing web applications using Ruby on Rails
  • Experience using standard software development tools for version control, integrated development, etc.
  • Excellent interpersonal skills
  • Excellent written and verbal communication skills
For the full position description, please go to

APPLICATIONS: Electronic applications required. Please apply online at  No relocation assistance will be provided.  You must be legally able to work in the United States; the University of Maryland Libraries will not sponsor individuals for employment.  An application consists of a cover letter which includes the source of advertisement, a resume, and names/e-mail addresses of three references.

Applications will be reviewed as they are received and accepted until July 10, 2015.

The University of Maryland, College Park, actively subscribes to a policy of equal employment opportunity, and will not discriminate against any employee or applicant because of race, age, sex, color, sexual orientation, physical or mental disability, religion, ancestry or national origin, marital status, genetic information, political affiliation, or gender identity and expression.  Minorities and women are encouraged to apply.


Published: Thursday, June 25, 2015 14:44 UTC

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