Yale University offers exciting opportunities for achievement and growth in New Haven, Connecticut. Conveniently located between Boston and New York, New Haven is the creative capital of Connecticut with cultural resources that include three major museums, a critically-acclaimed repertory theater, state-of-the-art concert hall, and world-renowned schools of Architecture, Art, Drama, and Music.
Yale University houses preeminent cultural and natural heritage collections (Beinecke Rare Book and Manuscript Library, Yale Center for British Art, Yale University Art Gallery, Yale University Library and Yale Peabody Museum of Natural History) in pursuit of its mission to improve the world today and for future generations through outstanding research and scholarship, education, preservation, and practice. Yale’s collecting organizations complement physical collections with born-digital materials and through transformative digital systems to improve and expand access, streamline academic work, incorporate resources worldwide from other institutions, and provide a platform for developing new ways to conduct research, teach, learn and publish.
Information Technology Services (ITS) seeks a Senior Software Engineer to be a hands-on developer who will provide technical leadership to other software engineers in developing innovative web applications that support shared practices across Yale’s collecting organizations as well as the global cultural and natural heritage community. This person keeps current with existing and emerging cultural and natural heritage technologies, standards, and best practices; and, participates in higher-education cultural and natural heritage conferences, projects, and standards groups to stay apprised of industry direction and opportunities for collaboration.
Through close collaboration with the library, galleries and museums, this person provides vision, planning, guidance, consultation, mentoring and coordination of cultural and natural heritage multi-departmental software development projects. This person ensures that applications are designed and deployed to provide ample performance to process large volumes of information in a variety of formats including but not limited to text, images, audio, video, metadata, structured data, and unstructured data managed by Yale’s libraries, galleries, and museums.
The person will participate in the implementation of programming standards and methodologies to improve overall efficiency in developing, deploying and operating reliable software applications. Senior Software Engineer actively engages in all aspects of the software application lifecycle from user input through design, code development, quality assurance, operations, continuous improvement, and decommissioning.
Required Education and Experience:
Bachelor's Degree in a related field and six years of related work experience.
Demonstrated ability leading a high-performing team of software application and web application developers, working in a team environment using source control packages such as GitHub, SVN, Team Server.
Demonstrated ability programming in Java, including J2EE, and the xml family of technologies. Additionally, having abilities in at least one more of the following: Ruby, C#/.Net, Python, Objective-C, C++, PHP.
Demonstrated ability working with relational databases such as MySQL, Oracle, Postgres, and/or Microsoft SQL Server.
Exhibits excellent application architecture, design, and coding skills; including conducting team code reviews.
Preferred Education and Experience: Master’s in computer science or related field & 10 years of related experience, or equivalent. Experience with cultural heritage standards (MODS, MARC, Dublin Core, Darwin Core, BIBFRAME, IIIF); digital asset management systems (e.g. Preservica, NetX); continuous integration/deployment (Jenkins, Maven, Ansible); IaaS/PaaS cloud environments; WAI-ARIA standards/practices; Apache Camel.
Application: For more information and immediate consideration, please apply online at http://bit.ly/52447BR. Please be sure to reference this website when applying for this position.
We invite you to discover the excitement, diversity, rewards and excellence of a career at Yale University. One of the country's great workplaces, Yale University offers exciting opportunities for meaningful accomplishment and true growth. Our benefits package is among the best anywhere, with a wide variety of insurance choices, liberal paid time off, fantastic family and educational benefits, a variety of retirement benefits, extensive recreational facilities, and much more.
Yale University considers applicants for employment without regard to, and does not discriminate on the basis of an individual’s sex, race, color, religion, age, disability, status as a veteran, or national or ethnic origin; nor does Yale discriminate on the basis of sexual orientation or gender identity or expression.
Internal Number: 52447BR
About Yale University
Yale University is an American private Ivy League research university located in New Haven, Connecticut. Founded in 1701 in the Colony of Connecticut, the university is the third-oldest institution of higher education in the United States.