Web Developer | Canon Communications
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
