Steve DiDomenico | 2 Jul 18:53
Favicon

Job Posting: Senior Software Developer - Northwestern University Library

Senior Software Developer 

This is an exciting opportunity to work with large-scale library server applications and participate in
cutting-edge digital repository development at a major university.

JOB SUMMARY:
This position works in a highly collaborative environment with Library colleagues and external partners
on the analysis, design, coding and testing of software in support of the Library's enterprise
applications. The position also explores, adapts, and implements emerging digital repository
technologies-particularly in the areas of digital preservation, metadata, collections, discovery,
and repository services.

KEY RESPONSIBILITIES:  (See posting for additional info)
1.  Designs, develops, implements, and maintains application code for use in support of the Library's
enterprise systems, including the digital object repository, library catalog, and federated search
systems. Development includes designing, writing, testing, and debugging code;
2.  Collaborates with others, inside and outside of the University, on software projects facilitating
open source contributions. Communicates with others to determine best areas of focus, requirements
gathering, code review, and status updates;
3.  Ensures established data standards are supported for metadata management, business logic, digital
preservation, data modeling and metadata workflow management;
4.  Applies system analysis techniques and procedures to determine technical specifications.

MINIMUM QUALIFICATIONS: (See posting for additional info)
1.  Four to six years development experience in an object-oriented development environment including
experience with Web Services programming in a service-oriented architecture;
2.  Advanced web development experience with languages such as Java, PHP, Ruby, and/or Perl; experience
with XML parsing technologies, JavaScript, and object-oriented programming;
3.  Prior work with collaborative projects involving intra and inter-institutional group software development;
4.  Knowledge of software development processes, requirements gathering, and bug tracking;
5.  Bachelor's degree in Computer Science, Information Science, or the equivalent combination of
education, training, and experience from which comparable skills can be acquired;
6.  Strong organizational, analytical, problem-solving, verbal and written communication skills.

TO APPLY:	Visit NU's Jobs web site: 
http://www.northwestern.edu/hr/jobs/ 
Reference Job Opening ID # 16068

Gmane