Drupal Software Engineer – University of Colorado – Boulder, CO

The University of Colorado

Boulder seeks a

Drupal Software Engineer

to join our web development team. The

ideal candidate will have demonstrated experience in building a wide variety of

Drupal websites, from content type and field creation to integrating common

contributed modules, to building custom modules using PHP. Experience with

Python is a bonus. This position will reside in the Office of

Strategic Relations. For information about

our service

and product, Web Express, go to our service website at:


Key Responsibilities:
Our department provides an

on-demand software service for the CU Boulder campus that currently has 750+

websites using the system. We manage and enhance an installation profile with a

monthly release model for updates, bug fixes and new features. One goal for the

upcoming year is to upgrade our installation profile to Drupal 8 and migrating

existing Drupal 7 sites to Drupal 8.

This position will add

capacity to our existing team. The primary function of this position is Drupal

development and will be part of the team responsible for improving the

installation profile and product offerings and working towards advancing our

product to Drupal 8.

Candidates must have

working knowledge of Linux, PHP, HTML, CSS, and JavaScript as well as

experience with various database platforms and web servers. We are looking for

someone who has the ability to take ownership of technical solutions and provide

help in analyzing and documenting solutions, as well as troubleshoot support

issues when needed.

What We Can Offer

A competitive starting salary, commensurate with skills and experience.

The University of Colorado


excellent benefits

, including medical, dental, retirement, paid

time off, tuition benefit and ECO Pass. The University of Colorado Boulder is

one of the largest employers in Boulder County and offers an inspiring higher

education environment. Learn more about the

University of Colorado Boulder


Be inventive. Be creative. Be successful. Be Boulder.


What We Require

Bachelor’s Degree from an

accredited institution

OR experience as outlined below can be used as a

substitute for a degree on a year-for-year basis:
2+ years of Drupal development


2+ years of PHP/MySQL development

What You’ll Need

Experience developing solutions

for large, high traffic sites and/or several sites using a common code


Proficiency with GIT, Subversion

(SVN) or similar source control system

Proven strong knowledge of HTML,

JavaScript, and CSS

What We’d Like You to Have

Experience with:
Scripting languages such as Python

or Bash

Multiple-tier deployment (dev,

test, production) and high-performance environments

Memcache/APC/Varnish and other

caching tools

Integrating data feeds (XML, JSON,

RSS, REST/SOAP etc.) into applications

Extra Credit

You have experience with Drupal 8,

particularly in upgrading from D7 to D8

You have contributed to open

source projects (especially Drupal)

You have conducted training for

developers in CMS or programming tools

Are familiar with a few PHP

frameworks and/or libraries

You have experience with

Salesforce, LDAP, Oracle Service Bus integrations

Experience with Python (Flask,

Eve, Celery)

Non-relational databases such as


The successful candidate

will need to be bright, ambitious, and motivated to be successful at

CU Boulder. You should:
want to work in an exciting


be proactive in making suggestions

and ideas when working on projects

have an active interest in current

web development and concepts

have a keen eye for detail

be able to work under tight

deadlines without compromising quality

Special Instructions to Applicants


Please apply by October 2, 2016.

If you have technical difficulties submitting application information, please contact the CU Careers help desk at

303-860-4200, extension 2 or



All other job related inquiries should be directed to the posting contact for this posting.

Application Materials Required


Cover Letter, Resume/CV

Application Materials Instructions


To apply, please submit the following materials to this posting at

1. A current resume.

2. A cover letter that specifically addresses your qualifications and interest in this position.

Please combine materials into one document and upload as titled: Name-(Job Number).

Please do


upload references at this time. References will be requested separately for potential finalists.

Source link


Leave a Reply