Home > New Jersey jobs > New Jersey computer/technical

Posted: Thursday, December 28, 2017 2:11 PM

Job Description:/h3:
This position calls for a web developer with a background in PHP, MySQL, HTML, JavaScript, and jQuery and experience with Open Source CMS Drupal, Joomla and WordPress.
:Write clean, well designed code
:Produce detailed specifications
:Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
:Contribute in all phases of the development lifecycle
:Follow industry best practices
:Develop and deploy new features to facilitate related procedures and tools if necessary
:Develop software applications
:Ensure code is scalable and optimized
:Systems testing, both unit and end:to:end
:Assist in planning of future system needs
:Continuous improvement focus
:Documentation of changes, problems, investigations, communication
:Proven software development experience and proficiency in PHP, including object:oriented PHP
:Demonstrable knowledge of web technologies including HTML, CSS, JavaScript, AJAX etc.
:Experience with open source projects, preferably Joomla, Drupal and WordPress
:Working knowledge of Drupal 6 :8 and experience writing custom modules for each
:Comfortable writing Drupal 7/8 themes using HTML, CSS, JavaScript (jQuery), the Drupal templating system, and Views.
:Experienced with PHP debugging tools (i.e. Zend Z:Ray or Debugger, XDebug, Eclipse PDT) and knowledge of effectively debugging applications
:Good knowledge of relational databases, version control tools and of developing web services
:Comfortable with MySQL
:Experience with integrating common third:party APIs (Google, Facebook, DoubleClick) preferred
:Experience with Drupal 7 APIs and ecosystem preferred
:Experience working with third party CRM integrations (like Experian) preferred
:Passion for best design and coding practices and an ability to quickly come up with solutions based on OOP design patterns
:BS/MS degree in Computer Science, Engineering or related work experience


• Location: New Jersey

• Post ID: 152174302 nynj is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018