The MIT Libraries are seeking an experienced and enthusiastic software
engineer with a passion for democratizing access to knowledge and scholarship.
The software engineer will join a team of developers that provides programming
and software analysis support across the MIT Libraries. In addition to
providing general software development support on new and existing digital
library technology platforms and services, this position will have primary
responsibility for developing and maintaining software solutions that advance
the Libraries' open access (OA) initiatives.
Reporting to the Head of Software Development and Analysis, the Software
Engineer will be responsible for application development and analytical work,
from requirements gathering to design, implementation and maintenance of
tools, services, and web applications. As a member of the Software Development
and Analysis Department, the Software Engineer will work with other developers
to develop and maintain the MIT Libraries' digital library infrastructure,
including, but not limited to, institutional repositories, digital content
management systems, digital archiving systems, and other technology platforms.
Additionally, the software engineer will collaborate with external partners
and service providers on strategic technology initiatives.
QUALIFICATIONS:
Required - Bachelor's degree required. 3+ years of web application development
experience in a Unix/Linux environment. Demonstrated proficiency in one or
more of the following programming languages: Ruby, Python, Java. Strong
working knowledge of XML and JSON. Strong relational database experience.
Ability to meet deadlines and manage competing priorities. Flexibility and a
collaborative approach to innovation, problem solving, and working across
organizational boundaries with technical and non-technical staff. Ability to
be productive both independently and in a team environment. Excellent verbal
and written communication skills.
Preferred - Demonstrated experience with rapid web development frameworks
(e.g., Rails, Django). Demonstrated experience with distributed indexing
technology (e.g., Apache Solr) and NoSQL data storage systems. Demonstrated
proficiency with Javascript and related frameworks (e.g., jQuery). Familiarity
with open source repository systems (e.g., DSpace, Fedora). Experience working
in a library or academic computing environment.
SALARY AND BENEFITS:
$75,000 minimum. Actual salary commensurate with qualifications and
experience. MIT offers excellent benefits including a choice of health and
retirement plans, a dental plan, and tuition assistance. The MIT Libraries
afford a flexible and collegial working environment and foster professional
growth of staff with management training and travel funding for professional
meetings.
APPLICATION PROCESS:
Apply online at: http://hrweb.mit.edu/staffing/. Please include cover letter,
resume, and contact information for three references. Review of applications
will begin July 8, 2013 will continue until position is filled. MIT is
strongly and actively committed to diversity within its community and
particularly encourages applications from qualified women and minority
candidates.
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/8607/
|