The Senior Manager of Software Systems Development & Research (SSDR)
provides leadership in the development, integration, testing and deployment of
software systems and tools at the Information Technology Division (ITD) of the
Maryland Libraries. The SSDR Manager will be responsible for gathering
from 16 University System of Maryland Libraries, which form a state-wide
coordinate development of tools and services for member institutions. The
infrastructure and environment in the member libraries vary from one another
technical requirements can vary widely. The SSDR Manager is responsible for
efforts to come up with designs that meet the varied needs of the Consortium
The SSDR Manager serves as a senior member of the Information Technology
reporting to the Associate Dean of Information Technology at the University of
Libraries. The incumbent provides leadership and direct
supervision to a professional team of
software developers and architects. The SSDR Manager will
be responsible for developing and
managing budgets for approved projects and initiatives of the
department. The Senior Manager
will also be responsible for developing annual budgets for the SSDR team, for
budget to the higher-level management and for executing budgets, once they are
The SSDR Manager will be responsible for the research, development,
and management of library application software and software systems; and for
implementation, and maintenance of software to provide acquisition, curation,
access and discovery services to the libraries' collections. The software
encompass all phases of software development lifecycle, including
implementation of interfaces
to other software systems, development of Web interfaces and user interfaces
for the tools
developed in SSDR.The SSDR Manager recommends policies, procedures, standards
and guidelines related tosoftware development, information
management and workflows to the Associate Dean
ofInformation Technology. The SSDR Manager will lead
requirements analysis exercises togather, evaluate and
document library users' needs, and will develop and manage projects
andplans to meet those needs.
* Planning, coordinating and managing the design, implementation, testing andmaintenance of library software applications and services (60%)
* Define project scope, goals and deliverables. Develop full-scale project plans andassociated communications documents.
* Plan, schedule, and monitor project timelines and milestones using appropriateproject management tools.
* Leading and supervising professional technical staff (30%)
* Identify and plan work priorities and assign work to team members as streamline workflows; foster collaboration across the team.
* Coach, mentor, motivate and supervise project team members.
* In collaboration with employees, develop annual performance goals, monitorprogress, and provide guidance and redirection as needed.
* Encourage, seek and facilitate professional development opportunities for staff;include professional development goals in annual performance reviews.
* Representing the UMD Libraries' technical interests in committees around UMD Campusand elsewhere, in public forums and in collaboration with external organizations (10%)
* Other duties as assigned.
Supervises a team of about 7 members including staff and contractors.
Additionally, a team of
students will be part of the team who will need direction and assignment of
for hiring recommendations, annual performance evaluations, and merit reviews.
* Demonstrated initiative and ability to work on multiple projects simultaneously.
* Demonstrated ability to meet the technical requirements of multiple organizations withcomplex structures and consortial relationships.
* Excellent organizational, analytical, time management and communication (oral and
* written) skills.
* Demonstrated ability to manage complex budgets that involve multiple organizations andinstitutions.
* Positive interpersonal skills; ability to work collaboratively in a team environment, withmultiple stake holders, and with technical and library staff having widely varied skill setsand technical knowledge.
* Demonstrated knowledge of and ability to identify emerging trends in libraries andrelevant technology.
Education: A Bachelor's or higher degree in Computer or Information Sciences,
Management, Information Systems or related field.
* A minimum of five (5) years experience in a supervisory and managerial role (e.g.
* project leader, project manager, program manager).
* A minimum of three (3) years of experience in software development.
* Familiarity with library software applications and systems, as well as newtrends/developments in this field.
* Experience with commercial and/or open source library software solutions.
* Knowledge of and experience with applying project management principles (PMPcertification preferred).
* Experience supporting applications running in Unix/Linux and Windowsenvironment(s).
* Experience managing software application development lifecycle.
* Programming and/or database administration experience.
* Experience delivering presentations.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/3441/