Print

Print


*Programmer Analyst II *
*Systems Office*
*Yale University *

* *

*The University and the Library *

One of the world's leading research libraries, Yale University Library
is a full partner in teaching, research, and learning at Yale and is
visited by scholars from around the world.  A distinctive strength is
its rich spectrum of resources, including approximately thirteen million
volumes and information in all media, ranging from ancient papyri to
early printed books to electronic databases.  The Library is engaging in
numerous projects to expand access to its physical and digital
collections.  Housed in twenty-two buildings including the Sterling
Memorial Library, the Beinecke Rare Book and Manuscript Library, and the
new Bass Library, it employs a dynamic and diverse staff of nearly
six-hundred who offer innovative and flexible services to library
readers.  To learn more about Yale University Library and its
collections and services, visit http://www.library.yale.edu.



*The Position  *

Reporting to the Programmer Analyst III in Library Access Integration
Services, the Programmer Analyst is responsible for the design,
development, testing, installation, and maintenance of Library web and
database applications and analyzes the technical needs of staff, faculty
and readers, and develops proposals to acquire or develop the tools to
answer those needs.



*Responsibilities*

Plans and implements project scope, schedule and budgetary
requirements.  Creates and maintains the databases that support and make
possible the successful implementation of Library’s Digital
Collections.  Works with other Library technology staff and IT staff
across the University, collaborates on the development and
implementation of a variety of automation and digitization projects
conducted in and for the Library.  Produces related documentation and
user manuals as needed.  May design and conduct technical training
sessions for Library staff.  Provides high-level support for the use of
ILLiad.  May be required to assist with disaster recovery efforts.  May
be assigned to work on the West Campus.



*Qualifications *

Bachelor's degree in a relevant area and three years of programming
experience; or an equivalent combination of education and experience.



Demonstrated expertise in MS SQL Server 2005/2008 database development.
Demonstrated high-level expertise supporting Windows XP or Vista.
Demonstrated experience developing web sites using HTML, CSS and XML.
  Experience with object oriented programming using one or more of the
following: VBScript, java, Visual Basic, ASP or C#.  Experience in
developing SOAP and REST Web Service applications.  Experience with MS
SQL Server 2005/2008 programming and development.  Experience with
digital asset management systems used at Yale such as Luna Insight,
Extensis Portfolio, ContentDM, etc.  Experience using image creation /
manipulation tools including PhotoShop.  Experience with classroom
presentation tools including PowerPoint or Keynote.  Demonstrated
experience assisting users with various levels of technical expertise.



Well developed analytical and problem solving skills.  Excellent oral
and written communication skills, particularly a demonstrated ability to
conduct technical training sessions and prepare appropriate on-line
documentation for use by non-technical and technical staff.  Skill at
working with and leading teams of IT and non-IT staff.  Excellent
planning and organizational skills.  Advanced knowledge of HTML and Web
programming and scripting languages such as VBScript, Visual Basic, ASP
and [dot]Net.  Experience with MS SQL Server 2005 programming and
development.  Demonstrated experience developing database-driven web
sites.  Demonstrated success in network and/or workstation application
development using Microsoft .NET using either Visual Basic or C#.
Strong service orientation and excellent analytical, organizational, and
problem resolution skills.  Solid working knowledge of Windows Server
2003/2008, IIS.  Solid working knowledge of Windows XP.  Demonstrated
ability to work well independently and with others in a rapidly changing
and demanding environment.  *Preferred:*  Experience with MS SQL Server
2005/2008 programming and development; experience creating stored
procedures and user defined types.  Experience in the use of Windows
Active Directory infrastructure and MAC OS.  Experience with XSL and
XSLT.  Experience in application development with one of more of the
following: C/C++, Delphi, Java/J# or F#.  Experience with Visual Studio
2005/2008, .NET 2/3, LINQ.  Formal project management training or PMP
certification.



*Salary and Benefits*

Rank and competitive salary will be based upon the successful
candidate's qualifications and experience. Full benefits package
including pro-rated 22 vacation days; 18 holiday, recess and personal
days; comprehensive health care; TIAA/CREF or Yale retirement plan; and
relocation assistance. Applications will be accepted until the position
is filled. Applications consisting of a cover letter, resume, and the
names of three references should be sent by creating an account and
applying online at http://www.yale.edu/hronline/stars/application/.
Please be sure to include Source Code #6285BR.



*Background Check Requirements *

All external candidates for employment will be subject to pre-employment
screening. All offers are contingent on successful completion of a
background check.



*Yale University is an affirmative action/equal opportunity employer.
Yale values diversity in its faculty, staff, and students and strongly
encourages applications from women and members of underrepresented
minority groups.*