Print

Print


Software Engineer
Getty Research Institute
Los Angeles

**Job Summary:**  
  
The [Getty Research Institute's](http://www.getty.edu/research/index.html)
Information Systems department is seeking a skilled and knowledgable full
stack web application developer. This limited-term Software
Engineer position will contribute to the development of innovative software in
support of digital humanities research, specifically rebuilding of the
[Provenance Index](http://www.getty.edu/research/tools/provenance/) as a
Linked Data application.

  
  
**Major Job Responsibilities:**

  * Acts as lead developer for the Provenance Index rebuild; works alongside a team of four engineers and a UX designer
  * Responsible for engineering back and front end components
  * Designs and develops solutions for complex systems
  * Researches and learns new tools, protocols, and skills as needed
  * Creates and updates thorough documentation for software and configurations
  * Acts as mentor to lower level engineers
  * Follows team processes (development methodology, testing, version control, etc.)
  
**Qualifications:**  

  * Bachelor's degree in a related field or a combination of education adn relevant experience
  * 2-7 years software development experience
  * Demonstrated experience programming in Python and JavaScript, preferred
  * Demonstrated experience with Django, AngularJS, or React, preferred
  * Knowledge of Linked Data concepts and tools, preferred
  * Knowledge of IIIF and Open Annotation protocols, preferred
  * Knowledge of information security concepts, techniques, and tools, preferred
  
**Knowledge, Skills and Abilities:**  

  * Demonstrated experience in web aplication design, development, testing, and deployment
  * Knowledge of data modeling, database design and scalability
  * Experience running application on Linux-based operating systems (RHEL & Ubuntu)
  * Knowledge of network architecture and protocols
  * Experience working with version control (Git) and issue tracking systems
  * Ability to communicate well with stakeholders possessing various levels of technical knowledge
  * Ability to quickly learn and use new skills and tools
  * Ability to lead development projects



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/26465/
To post a new job please visit http://jobs.code4lib.org/