[Senior] Programmer/Analyst | EDUCAUSE

Employment type: 
Full time
Telecommute: 
Not allowed

EDUCAUSE is seeking qualified candidates for a Senior Programmer/Analyst position located in its Boulder, Colorado office. Candidates will be part of a fun, creative team that is responsible for creating web applications atop the Drupal Content Management System.

Required Education and Experience:

  • 1-2 years experience creating database driven web sites
  • Expert knowledge of Javascript and PHP
  • Experience with database design, SQL construction and optimization
  • Bachelor's degree in CS or equivalent experience
  • Ability to think creatively to solve complex problems

Candidates for the Senior Programmer/Analyst position must also have:

  • 5 years professional software experience
  • Knowledge/awareness of best practices for writing secure code
  • Participation in full software development lifecycle as part of a multi-developer team
  • Ability to undertake and complete large software projects with little supervision
  • Ability to recommend and apply current software engineering methodologies and best practices as a framework for software development and integration projects
  • Ability to serve as a technical resource to other group members and the department at large on emerging technologies and trends
  • Extensive experience developing, deploying, and maintaining Drupal sites, including themeing and module development
  • Experience in managing medium to high load content sites, with the ability to identify and resolve performance bottlenecks
  • Excellent written and verbal communication skills

Preferred Qualifications

  • Understanding of social software and emerging trends in web technology
  • Experience performance-tuning large, web-based applications
  • Experienced contributor to Drupal/maintainer of Drupal contributed modules
  • Experience creating and consuming web services with using REST and/or SOAP
  • 6 months experience with JQuery
  • Experience with CVS/SVN
  • Experience defining project requirements, creating detailed project plans with appropriate timelines, and seeing projects through to completion
  • Experience with Microsoft SQL Server and MySQL
  • Java experience a plus
  • Experience with Shibboleth a plus

Applications and salary requirements should be sent to jobs@educause.edu (please specify "[Senior] Programmer Analyst " in the e-mail subject line), or by mail to EDUCAUSE, Programmer Job Search, 4772 Walnut St., Suite 206, Boulder, CO 80301-2538.

EDUCAUSE (http://www.educause.edu) is a nonprofit association whose mission is to advance higher education by promoting the intelligent use of information technology.

EDUCAUSE provides a casual work environment, offers an excellent benefits package and is an EOE employer.

Denver / Boulder Colorado (DBUG)

Group events

Add to calendar

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week