This job ad has been posted over 40 days ago...
5
applicants
Internet Engineer
at CommonPlaces e-Solutions in Boston Metro
Responsible for developing modules to provide services and additional
functionality using the Drupal framework. The candidate must have experience
programming client/server tools in PHP and be familiar with MySQL database
integration. Drupal experience is a must, thus the successful candidate will
have significant experience programming in a Drupal/PHP environment.
Preference will be given to candidates experienced with e-Commerce
(Ubercart, Magento, XCart), and who have contributed modules on Drupal.org.
Job Responsibilities
- Creating and maintaining server back-end scripts/tools using PHP, MySQL
and other programming languages. - Evaluating and deploying Drupal modules with a solid understanding of the
framework, coding best-practices, resources and community. - Integrating back-end services with Drupal and PHP based front ends.
- Developing Drupal modules that integrate or layer on top of existing
modules. - Working with the production team to manage and customize internal
productivity tools (bug tracking, content management, etc.). - Creating other network scripts and tools to assist in product development.
- Creating and maintaining technical documentation.
Specialized Knowledge/Expertise Requirements
- Must have at least 2 years experience programming with PHP and MySQL,
jQuery, AJAX, web services, and XML. - Must have at least 1 year of experience developing custom modules in a
Drupal environment. - Familiarity with the Drupal theme layer.
- Familiarity with multi-tier deployment procedures for Drupal.
- Must have an intimate understanding of database and network programming.
- Experience in LAMP environment.
- Experience with source control (Subversion, CVS, Git).
Professional Attributes
- Must be responsible and accountable; enjoys collaborating and follows
through on multiple complex projects. - Excellent written and verbal communication skills.
- Excellent debugging and optimization skills.
- Enthusiastic and outgoing, self motivated, possesses a positive attitude
about contributing to the continued success of the company. - Able to listen to and implement constructive criticism.
- Well-organized and detail-oriented.
- Demonstrates excellent analytical skills.
- Ability to develop innovative solutions to unique problems.
- Strong team player with ability to mentor and share knowledge.
Published at March 25th, 2010
Viewed: 357 times
Viewed: 357 times

