Web Developer | Canon Communications

Employment type: 
Full time
Telecommute: 
Not allowed

We are looking for a Drupal Developer to help maintain existing drupal sites and to help move our portfolio of 30+ online properties to the Drupal platform.

Details follow.....

Canon Communications has a career opportunity for a Web Developer in the E-Media division.​ The position is located in Westminster, Colorado.​

Canon Communications LLC is a leading trade show producer, B2B publisher, and digital media company serving advanced, technology-based manufacturing industries, including medical device, pharmaceutical, nutraceutical, specialty packaging, electronics, and plastics processing.​

The Web Developer will participate in the development and redevelopment of websites on the Drupal platform.​ Maintenance of existing websites on other platforms will also be required.​ This position reports to a lead developer.​

Main Responsibilities:

· Work on a small team with other developers to enhance and create custom Drupal modules with an emphasis on reusability across multiple websites.​

· Coordinate with web producers to ensure that needed functionality meets usability and workflow requirements.​

· Implement bug fixes and assist with routine maintenance of existing websites.​ Canon is moving toward Drupal as the primary platform, however there are other technologies in the mix (WordPress and custom PHP code, as examples).​

· Research emerging technologies to help identify potential revenue opportunities and/​or enhancements to website user experience.​

· Participate in all aspects of website development/​redevelopment: analysis, planning, testing, development, maintenance.​

Qualifications:

Must:

· Proven experience developing custom Drupal modules (1-2 years).​

· Strong LAMP experience.​

· XML, CSS and Web Standards experience and knowledge

· Demonstrated ability to produce quality code in a team environment

Not required, but a plus:

· Experience in the publishing industry.​

· Experience working in other programming languages/​frameworks.​

· Background in traditional software development methodologies.​

Abilities:

• Must be able to produce high-quality work in a fast-paced environment.​

• Must be able to manage multiple projects and consistently meet project deadlines

• Demonstrated ability to produce quality code in a team environment

• Excellent written and spoken communication skills

• Excellent interpersonal skills

• Self-starter