Temporary - Senior Web Applications/Software Developer
Northwestern University - Evanston, IL

This job posting is no longer available on Northwestern University. Find similar jobs: Temporary jobs - Northwestern University jobs

The Senior Web Applications/Software Developer is responsible for developing conceptual and full-scale web page templates and interactive features for web pages at Northwestern University; maintaining Northwestern’ s top-level web pages; and assisting other units, departments, and schools in developing websites using the University's Web Content Management System (WCMS). The incumbent will lead web projects and collaborate with other web developers and content managers to solidify user requirements and develop new sites and features. This position provides technical support to content management system users, supports maintenance and enhancement of university-wide web applications using PHP, and is responsible for documenting all application work. Working with the team, this position will maintain the vision of and strategy for the most efficient and effective way to develop and deploy desktop and mobile websites at Northwestern.

Please attach a separate cover letter to be considered for this role.

Specific Responsibilities:
Manages web development projects, participates in web research (e.g. measurement analytics, site evaluations and user testing) and maintains a current status reporting mechanism;
Develops and maintains desktop and mobile university top-level pages and new features using XSLT/XML, XHTML, CSS and JavaScript;
Supports development and maintenance of the university's existing web applications (online calendar, online maps, building directory) using PHP and PostgreSQL; researches and implements new university-wide applications;
Tests all projects through production and conducts quality assurance review to ensure cross-platform/cross-browser compatibility and user satisfaction;
Work with applications developers to integrate back-end infrastructure with the front-end and resolve platform and programming issues;
Educates staff and Web Steering Committee on current web development philosophy, new development techniques/software/hardware;
Critiques official University websites for appropriate function, content and design;
Other assignments identified by the Director of Web Communications.

Minimum Qualifications:
A bachelor’s degree in computer science or related field, or equivalent combination of education and experience from which comparable skills and abilities can be acquired;
Demonstrated proficiency (3+ years’ experience) in XML, XSLT, HTML, CSS, and Javascript;
Proficiency with web content management systems and platforms (Cascade Server a plus);
Proficiency with current standard scripting languages (PHP) and development and debugging tools including PHP MVC frameworks such as Cake and Codeigniter; must be able to show development skills with at least 3 URLs and 3+ years building and supporting large-scale sites (concept to completion);
Familiarity with database construction and maintenance (Microsoft SQL Server, PostgreSQL); experience with web/database interactivity and maintenance activities;
Knowledge of usability and accessibility issues;
Thorough knowledge of the differences in web browsers, operating systems (Mac, PC, Unix) and current web technologies;
Past experience in a university or highly decentralized corporate environment with emphasis on client service;
Facilitates open and effective communication, cooperation and teamwork within and outside of one's own team; respects the needs and contributions of others;
Being helpful, respectful, approachable and team oriented, building strong working relationships and a positive work environment;
Communicates effectively one-to-one, in small groups and in public speaking contexts; writes precise, well-organized emails, letters and proposals while using appropriate vocabulary and grammar;
Stays current on technical/professional information; identifies methods for improving work procedures or systems; solicits feedback from customers, peers and superiors;
Trains people for current assignment and develops them for promotion; uses feedback and personal example to encourage higher performance;
Demonstrates ability to work on multiple projects simultaneously;
Formulates realistic plans and contingencies and establishes appropriate measurements of anticipated results;
Seeks to build collaboration by encouraging trust, mutual respect and shared purpose among various participants in an engagement.

Preferred Qualifications:
Experience using Cascade;
Experience in resolving web usability and accessibility challenges;
Five years of experience with PHP, XSLT/XML, XHTML, CSS, JavaScript and similar web application development tools.
As per Northwestern University policy, this position requires a criminal background check. Successful applicants will need to submit to a criminal background check prior to employment.

Northwestern University is an Equal Opportunity, Affirmative Action Employer
Date Posted: 10/12/2012

Northwestern University - 2 years ago - save job - copy to clipboard
About this company
95 reviews
What's NU? With its main campus in the Chicago suburb of Evanston, Northwestern University (NU) serves its 16,500 students...