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