View All Jobs/Careers

Mobile emory-healthcare Logo

Job Information

Emory University Software Engineer in Atlanta, Georgia




Emory University Libraries is looking for a Software Engineer to help initiate and implement creative and impactful uses of technology. Reporting to the Lead Software Engineer in the Library Technology and Digital Strategies department, the Software Engineer will contribute to the development of digital library services, including the institution’s preservation repository.


Assists in software development and support including the generation of software specifications, development and revision of software applications, and testing those application. Writes and edits reports to provide recommendations, conclusions and other data.

Provides software development support including the identification and generation of software specifications and the designing, development, implementation and revision of software applications to meet business needs. Supports software applications and associated operating systems. Reviews software specifications, systems, models and coding using analytical and investigative methods and techniques to ensure required specifications meet system needs. Participates in software testing and subsequent modifications. Writes and edits reports to provide recommendations, conclusions and other data. Performs related responsibilities as required.


  • Contributes to the design of library systems.

  • Assists in developing library applications.

  • Supports existing applications.

  • Tests new development.

  • Identifies training needs.


Maintains up-to-date professional knowledge and skills in areas related to primary job assignment as well as maintains general knowledge of current trends in higher education, academic libraries, and information and educational technology.


  • Expertise developing web applications with Ruby on Rails.

  • Experience with Solr, Fedora Commons, and/or the Samvera Community gems and applications.

  • Experience with Linux/Unix operating systems.

  • Experience working on Open Source software projects or with remote collaborators.

  • Familiarity and desire to work with agile methods

  • Familiarity with version control, test-driven development, continuous integration techniques and other development best practices or devops techniques.

  • Experience working in a library environment

  • Evidence of capacity for professional development, involvement, and contribution.

  • Excellent oral and written communication skills; as well as analytical and organizational skills.

MINIMUM QUALIFICATIONS : A bachelor's degree in computer science, math, engineering or a related field and one year of related experience in programming and software systems or an equivalent combination of education, training and experience. Knowledge of software development in a research institution context preferred. DATE CREATED/MODIFIED/REVIEWED: 01/10/07 DRS


Emory Libraries recognize diversity, equity, and inclusion as core values integral to achieving our mission to enrich the quality of life and advance intellectual discovery by connecting people of diverse backgrounds and experiences. We champion an inclusive work environment through competency training, reassurance of personal growth, restorative communication practices, and diverse recruitment and retention. We offer exhibits, collections, programming, and research assistance that speaks to the rich needs and identities of patrons from the Emory community and beyond. We encompass opportunities that strengthen these values. We invite you to bring your true self to the library and feel welcomed when you arrive.

Apply Now

Connect With Us!

Not ready to apply?

Job Number 34795

Job Type Regular Full-Time

Division LITS: Library and IT Services

Department LITS: Software Engineering

This position may involve the following Health and Safety issues: Not Applicable

Job Category Information Technology

Emory University is an equal opportunity/equal access/affirmative action employer fully committed to achieving a diverse workforce and complies with all applicable Federal and Georgia State laws, regulations, and executive orders regarding nondiscrimination and affirmative action in its programs and activities. Emory University does not discriminate on the basis of race, color, religion, ethnic or national origin, gender, genetic information, age, disability, sexual orientation, gender identity, gender expression, and veteran's status. Inquiries about this statement should be directed to the Office of Equity and Inclusion, 201 Dowman Drive, Administration Bldg, Atlanta, GA 30322