***Please excuse cross-posting***
Applications Programmer for Digital Scholarly Publishing
The Scholarly Publishing Office (SPO) seeks an Application Developer to design and code the business and application logic for a variety of software systems in support of digital scholarly publishing. This position will work in a team with a Database Developer and an Interface Developer to create new applications for web delivery of content, and office productivity tools to enhance production workflow, as well as maintaining and improving existing systems.
Duties will center on two main areas of work: designing, building, and migrating content into a new online publishing platform for our journal and monograph collections; and collaborative projects with the University of Michigan Press to create enhanced digital versions of their books and community-based tools.
SPO is a unit of the MPublishing division of the University of Michigan Library. SPO is a highly collaborative environment that emphasizes team goals, and our programmer team has the opportunity to work with a variety of other technical units in the Library: Core Services and the Digital Library Production Service (DLPS) and their work on the Hathi Trust. We also collaborate with the other divisions within MPublishing: the Deep Blue institutional repository, the Copyright Office, the Text Creation Partnership, and the University of Michigan Press. To learn more about what we do, visit <http://www.lib.umich.edu/spo/>.
Required: * Bachelor's degree * Demonstrated experience with: * any applicable language, and willingness/ability to learn others * MySQL or similar database query language * Unix-like OS * version control systems * object-oriented programming * application development in a production environment * Commitment to writing clean, documented code * Excellent verbal and written communication skills * Intellectual curiosity and desire to discuss why we develop what we develop.
Desired: * Experience with: * XML and XSLT * Perl and MySQL * technical standards and practices of Web publishing * developing modules for Drupal or equivalent CMS * developing modules for WordPress * processing and delivering multimedia content * developing APIs, such as RESTful web services
FLSA: Exempt Hours: 40 hours/week Target Salary Range: $40,000-$50,000
THIS IS A TWO YEAR APPOINTMENT (with the possibility for renewal)
Questions about this job description may be emailed to Jeremy Morse, Lead Programmer, Scholarly Publishing Office: email@example.com or refer to Job ID 39936 at http://umjobs.org/
Last updated: Tuesday, February 28, 2017 23:47 UTC