Publishing Technology, the IT unit within Michigan Publishing, seeks an
Application Programmer to design and develop a variety of software systems in
support of digital scholarly publishing. This position will work in a team to
create new applications for web delivery of content, and office productivity
tools to enhance production workflow, as well as maintaining and improving
This is a full-time, TWO YEAR, TERM-LIMITED position with the possibility for
Michigan Publishing is the primary academic publishing enterprise of the
University of Michigan and part of its dynamic and innovative university
library. Publishing Technology is responsible for the design, development, and
maintenance of digital delivery systems and management tools which place
Michigan Publishing on the cutting edge of digital scholarly communication.
Our work includes:
- University of Michigan Press (press.umich.edu)
- mPach (hathitrust.org/mpach)
- Digital Culture Books (digitalculture.org)
- The Pancreapedia (pancreapedia.org)
- The Journal of Electronic Publishing (journalofelectronicpublishing.org)
- More at publishing.umich.edu
-Software analysis and design. Meeting with stakeholders and other developers for requirements gathering. Modeling business logic and workflows. Researching and proposing tools/libraries that match requirements and environment.
-Software development and maintenance
-Writing documentation for code, software environments, workflows and etc.
-Research technology tools, trends and best practices.
- Bachelors degree and 3 or more years experience in designing, developing, coding and maintaining data-driven applications or equivalent amount of related education and experience.
- Demonstrated understanding of current web standards as recommended by W3C including accessibility standards and cross browser issues;
- Experience using Linux, MVC frameworks, Object Oriented Programming, version control workflows, test-driven development, and XML;
- Demonstrated ability to design effective UI/UX using HTML5 and CSS3.
- Commitment to writing clean, documented code
- Excellent verbal and written communication skills
- Intellectual curiosity and desire to discuss why we develop what we develop.
- Experience with Ruby on Rails, JRuby, Git, MySQL, JQuery, XSLT, Perl, PHP, RESTful APIs.
- Experience working in the publishing, library, or other information industries.
- Experience as a project manager.
Questions about this job description may be emailed to Jeremy Morse, Director
of Publishing Technology at [log in to unmask]
**U-M EEO/AA Statement**
The University of Michigan is an equal opportunity/affirmative action
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/8956/