**Job Summary:**  
  
The Senior Software Developer (Job ID 20343) will work in a highly
collaborative environment with library colleagues and partners on the analysis
design, coding and testing of software in order to explore, adapt, and
implement current and emerging technologies. Under the direction of the Head
of Web Technologies, this position develops, tests, maintains, and supports
high-performance, innovative and interactive web-based applications. This
position oversees the development of the site concept, interface design, and
architecture of the library's existing and new mobile and web development
projects.

  
**Responsibilities:**  

  * Architects, develops, deploys, maintains and supports web and mobile 
applications, websites and related systems, and communication components 
written in a variety of scripting and programming languages;
  * Develops interactive interfaces and database solutions to integrate web 
services into the library's public website and other web and mobile sites;
  * Collaborates with others in the library and outside of the University on 
software projects facilitating open source and other cooperative contributions;
  * Plans upcoming projects, gathers requirements, determines scope, documents 
project tasks and meets with internal library staff regarding project needs
  * Communicates with others to determine best areas of focus, requirements 
gathering, code review, and status updates;
  * Attends project meetings as needed, and may represent the library at 
technically oriented conferences and meetings;
  * Defines and implements interface strategies with other software systems in 
use locally, with consortia partners or vendor systems;
  * Prepares documentation to effect knowledge transfer of application systems 
and local software development;
  * Performs related duties as required or assigned.
  
**Minimum Qualifications:**  

  * A bachelor's degree in Computer Science, Information Science, or the 
equivalent combination of education and experience from which comparable 
knowledge and abilities can be acquired;
  * Four to six years of related professional experience;
  * Advanced web development experience with languages such as Java, PHP, Ruby, 
and Python;
  * Experience with XML parsing technologies, JavaScript, and object-oriented 
programming;
  * Prior work with collaborative projects involving group software development;
  * Knowledge of software development processes, requirements gathering, and 
bug tracking;
  * Strong organizational, analytical, problem-solving, verbal and written 
communication skills.
**To Apply:**  
Learn more about this position and apply at:
https://nuhr.northwestern.edu/hr91prod_er/eRecruit_login.html (advance search
Job Opening ID **20343**).



Brought to you by code4lib jobs: http://jobs.code4lib.org/job/5730/

Reply via email to