Title: Applications Developer
Category: Exempt Staff
Department: Digital Systems and Stewardship
Benefits: 22 Days Annual Leave, 15 Days of Sick Leave, 3 Days Personal Leave, 15 Paid Holidays, Tuition Remission, Health, Dental, Vision, and Prescription
The University of Maryland Libraries serve more than 37,500 students and 4,200 faculty at the University System of Maryland’s flagship campus and constitute the largest university library system in the Washington D.C./Baltimore area. The University of Maryland Libraries share the teaching, learning and research goals of the university. 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 .
University of Maryland Libraries' Digital Systems and Stewardship (DSS) Division provides systems support and development services to the University System of Maryland and Affiliated Institutions (USMAI) Library Consortium. The applications developer works independently and collaboratively with DSS team members and staff at USMAI libraries to develop, configure, and extend existing and new applications that address the needs of the consortium's 17 libraries. Supported applications include a mix of commercial, open source, and locally-developed systems.
This position works across departments, working on initiatives of the Consortial Library Applications Support (CLAS) team and participating in the procedures, practices, and knowledge sharing of the Software Systems Development and Research (SSDR) team. The position reports to the SSDR manager and receives work assignments from the CLAS manager.
The incumbent will participate in activities throughout all phases of the software development lifecycle, producing thorough documentation, managing applications using version control, and following team procedures and workflows for code release. UMD Libraries is a collaborative environment with opportunities to share knowledge and experiences with other developers and Libraries staff. All team members are relied upon to identify and recommend solutions that enhance the work of the CLAS team, staff of USMAI libraries, and users at the consortium's libraries.
Extend and modify existing applications, utilizing APIs, various programming languages, and application frameworks
Work with members of the CLAS team and USMAI library staff to perform system maintenance, troubleshooting, user support, and change management activities for supported applications; develop and implement scripts and other utilities to achieve improved efficiencies in CLAS operations; monitor applications to identify and resolve system performance issues
Develop new applications in alignment with the goals and needs of USMAI and its member libraries; contribute to all stages of the software development lifecycle
Perform business and systems analysis to align proposed and existing applications with consortial needs; participate and lead requirements gathering, specifications development, system design, and system evaluation activities; maintain current awareness of trends and issues in library information technology and supported applications
Utilize project management tools such as JIRA to record and monitor progress; manage code using Git; monitor ticket-tracking systems for troubleshooting; produce and maintain thorough application documentation
Bachelor's degree from an accredited college or university.
Minimum of one year of programming experience
Demonstrated understanding of tools for structured data processing, including relational databases, serialization formats (such as XML), and data focused languages (such as SQL or XSLT)
Demonstrated ability to research and learn new technologies and programming languages
For the full position description, please visit http://www.lib.umd.edu/hr/employment-opportunities/staff-faculty-positions .
APPLICATIONS: Electronic applications required. Please apply online at https://ejobs.umd.edu/postings/65467 . No relocation assistance will bevprovided. 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 December 10, 2018.
The University of Maryland, College Park, an equal opportunity/affirmative action employer, complies with all applicable federal and state laws and regulations regarding nondiscrimination and affirmative action; all qualified applicants will receive consideration for employment. The University is committed to a policy of equal opportunity for all persons and does not discriminate on the basis of race, color, religion, sex, national origin, physical or mental disability, protected veteran status, age, gender identity or expression, sexual orientation, creed, marital status, political affiliation, personal appearance, or on the basis of rights secured by the First Amendment, in all aspects of employment, educational programs and activities, and admissions.
Brought to you by code4lib jobs: https://jobs.code4lib.org/jobs/31381-applications-developer