CSU Job Listing Details

Printable version
E-Mail this listing


Job ID: 12278

Job Title:
Web Developer (Information Technology Consultant - Career Level)

Appointment Type:

Time Base:

Date Posted:
July 22, 2014

Closing Date:
Open until filled

Link to Apply Online:

Campus Employment Homepage:

ITC Salary Range: $4,372 - $8,949 per month.
Anticipated Hiring Range $4,372 - $5,523 per month

Note: Prior to being selected for an interview, applicants will be contacted to submit an online portfolio of website examples explaining their role in each. Applicants who do not provide the required online portfolio when requested will not be interviewed.

Reporting to the Head of the Digital Services Division, the library web developer works closely with the Web Innovation Team and content editors to maintain accurate and relevant content across library websites. This includes, but is not limited to, responsibility for site design, user portals, intranets, mobile frameworks, data collection forms, and analytics.

The person in this position has primary responsibility for design, maintenance, and creation of websites and templates using HTML 5/CSS according to specifications. The person in this position will complete other tasks as needed, including cross browser compatibility device testing, 508 compliance testing, and mobile website development.

Position Summary:
Research, recommend, and implement systems and tools to extend and enhance library users experience using best practices in information architecture and user centered design. Maintain and upgrade the web content management system. Design, code, and implement solutions to extend the functionality of the web platform and other library applications. Provide technical assistance and training to, and in consultation with, library staff. Train appropriate library personnel in maintenance of web content. Develop visual and interaction design specifications for website standards and application interfaces. Create and document style guides, templates and design rationale. Work collaboratively with the Digital Services Division, Web Innovation Team, library personnel and other campus constituents. Remain current with developments in coding, content management systems, usability, and other relevant fields. Implement automated user analytics collection. Review analytics and relevant usability testing data to inform design decisions.

Knowledge, Skills and Abilities
- Working knowledge of Apache, Tomcat or other web server software
- Demonstrated proficiency with standards-driven web development utilizing HTML/XML, CSS, and related technologies
- Demonstrated fluency in languages such as JavaScript, PHP, Ruby, Python, etc.
- Proven engagement with current trends and technologies (e.g., JQuery or other JavaScript libraries; Twitter bootstrap; or other technologies)
- Exceptional oral and written communication skills

- Demonstrated Ability To:
- Create accessible web sites (508 compliant)
- Utilize user-centered design methodology, usability principles, and information architecture best practices and principles in designing websites and applications
- Prioritize and work flexibly in a multiple project environment
- Work with XML and related technologies such as XSLT, XPath, and XQuery
- Work in a collaborative, team-oriented environment

Education and Experience
- Bachelor's degree in computer science, information systems, educational technology, communications, graphic design, or related fields, or similar certified coursework in applicable fields of study.
- Demonstrated experience with:
- Website design, evaluation, and maintenance
- Web analytics
- Graphic design in web projects

Specialized Skills
- Relevant experience with library website design, evaluation, and maintenance
- Experience with responsive web design and mobile site development
- Demonstrated proficiency with JavaScript and JQuery
- Experience with relational database design and ability to create SQL queries
- Demonstrated proficiency with one or more technologies commonly used in digital library projects such as database development, GIS integration, data visualization, etc.
- Fluency with UNIX and command-line interfaces, including some light server maintenance and monitoring
- Experience with a database language such as PostgresQL, Oracle, or MySQL
- Experience with a version control system such as Git
- Experience with integrating GIS information into web pages