Thursday, May 16, 2013

EDUCAUSE - Programmer

Position Summary:

EDUCAUSE (http://www.educause.edu), a national nonprofit association whose mission is to advance higher education through the use of information technology, invites applications for the position of Programmer/Analyst. This is a full-time position based in Louisville, Colorado. The Programmer/Analyst will report to the EDUCAUSE Manager, Web Development.

Description:

The Programmer/Analyst will be part of a collaborative, creative team that is responsible for designing, developing and maintaining the EDUCAUSE web presence.

The EDUCAUSE Colorado-based headquarters features a state-of-the-art facility with video and voice conference amenities and a distributed staff with satellite offices across the United States. The Programmer/Analyst will work closely with members of the organization in a client/customer role and as a member of an existing team of talented software developers.

The organization values a firm understanding of web software engineering techniques and a passion for technology. The opportunity exists for user training to ensure best practices are employed and adhered to even under tight timelines. For many of the required and desired experiences listed below, substitute experience may also be considered.

EDUCAUSE offers a stimulating, state-of-the-art environment, a superior benefits package, and team-oriented staff who are dedicated to our mission.

The Ideal candidate will possess many of the following knowledge, skills, and experience:
 Web Development, PHP strongly preferred and other languages may be considered
 User Experience exposure (UX); working with CSS, JavaScript and other UI elements
 Experience with Drupal/Element-Value-Attribute (EVA) System development
 Experience with HTML5, XHTML, and XML
 Experience with git; other SCM technologies will be considered
 Exposure to SCRUM/Agile Software Development Methodology
 Experience profiling and performance-tuning large, web-based applications
 Experience with search engine optimization (SEO) and analytics
 Desire to work in a fast-paced environment where skill sets will develop quickly
 Strong understanding and appreciation of emerging trends in web technology (e.g., responsive design, web standards, usability, accessibility, etc.)
 Experience using and building web service APIs, HTML5 and mobile design principles

Requirements:
 3+ years of experience in the Web Application development lifecycle
 Experience with JavaScript, jQuery, and JSON development
 RDBMS, MySQL, and/or MSSQL preferred; design, optimization and maintenance
 Ability to work effectively as part of a team and independently as needed
 Ability to think creatively and solve complex problems