Sr Systems Analyst/Programmer

Department: IT Management Systems
Division: Information Technology (NUIT)
Requisition #: 14879
Location: Evanston
Full Time Percent: 100.00
Grade: ITS / 80
Salary: TBD

Job Summary

The Sr. Systems Analyst/Programmer is responsible for maintaining and enhancing the University's fundraising software.  This position will be responsible for planning, researching, developing logic, coding, testing, documenting and deploying projects with minimal assistance. The successful candidate will have deep technical abilities and the flexibility to adapt to new technologies as they arise. The ideal candidate must have excellent interpersonal and communication skills so as to interact effectively both with team members and business unit personnel.

Specific Responsibilities

  • Providing application development leadership for software projects including project planning, requirements gathering, coding, testing, documenting and deploying software in order to support end user needs and University objectives;
  • Monitoring production jobs, troubleshooting and providing support as necessary;
  • Providing instruction and mentoring to less experienced developers as needed;
  • Working closely with team to ensure that standard procedures and processes are being followed such as generation of documentation, creation of test scripts and migration sheets;
  • Communicating with and providing support to internal customers;
  • Networking with peer institutions on relevant topics;
  • Performing related duties as required or assigned.

Minimum Qualifications

  • A bachelor's degree in Computer Science or related field, or the equivalent combination of education, training and experience from which comparable skills can be acquired;
  • A minimum of five years of experience in a professional information technology environment supporting application software;
  • Must be experienced in the implementation of application software, possess a combination of both functional and technical skills and have excellent communication and collaboration skills; 
  • Experience using a systematic approach for problem analysis and resolution;
  • Excellent interpersonal skills;
  • Highly organized with the ability to handle multiple projects simultaneously;
  • Should possess an ability to work in a team environment and to mentor junior team members;
  • Application development experience with Oracle is essential to this position;
  • Ability to identify and analyze significant problems and opportunities;
  • Demonstrated ability to consistently display accuracy and attention to detail;
  • Demonstrated ability to communicate effectively one-to-one, in small groups and in public speaking contexts;
  • Ability to write precise, well-organized emails, letters and proposals while using appropriate vocabulary and grammar;
  • Willingness to facilitate open and effective communication, cooperation and teamwork within and outside of one's own team;
  • Ability to devise and implement clearly defined strategies to achieve business objectives;
  • Demonstrated ability to formulate realistic plans and contingencies and establish appropriate measurements of anticipated results;
  • Proficient with technical troubleshooting, code debugging, and problem solving for customized applications and databases.

Preferred Qualifications

  • A minimum of 5 years experience supporting the following types of applications software: (1)
  • Alumni/Development, fundraising, advancement or non-profit foundation software (2) other administrative
  • ERP (3) web-based applications; 
  • Experience with .NET and web services;
  • Experience with Crystal Reports;
  • Knowledge of SunGard Advance fundraising software;
  • Knowledge of PowerBuilder software;
  • Demonstrated ability to train people for current assignment and develop them for promotion, using feedback and personal example to encourage higher performance;
  • Ability and willingness to explore alternatives to existing products and services and identify opportunities to improve procedures and practices;
  • Experience with Internet-based development tools;
  • Knowledge of application development methodologies.


Northwestern University is an equal opportunity, affirmative action educator and employer.


To apply for this position, please enter the job requisition number into the Job Posting online form and select the search button. Once the job link appears in the window, select the check box of the job to which you'd like to apply and select "Apply to Jobs in Basket."

Last Updated: 11 August 2009

Information Technology 1800 Sherman Avenue Evanston, Illinois 60201 | Contact Us

Northwestern Home | Calendar: Plan-It Purple | Online Directory | Search

World Wide Web Disclaimer and University Policy Statements

© 2009 Northwestern University