Full-Time

Drupal Developer

Idealforce

Idealforce

No salary listed

Phoenix, AZ, USA

In Person

Category
Software Engineering (1)
Required Skills
PHP
Drupal
jQuery
JavaScript
MySQL
Git
Linux/Unix
HTML/CSS
Requirements
  • Bachelors degree and minimum three years programming/analysis experience.
  • Three or more years of experience developing websites or web-based applications using Drupal and PHP.
  • Fluency with Drupal 7.x and LAMP stack (Linux, Apache, MySQL, PHP).
  • Ability to develop and maintain custom Drupal modules.
  • Fluency in PHP with strong PHP development background.
  • Experience with front-end development using HTML, CSS, JavaScript, and jQuery.
  • Experience implementing Responsive Web Design using Drupal.
  • Experience working in an agile software development environment.
  • Experience with Git.
  • Advanced configuration of core and user contributed Drupal modules.
  • Experience performing full life-cycle software development including feasibility studies, requirements definition, analysis, design, coding, testing (unit, system, QA) and implementation.
  • Ability to work directly with business units to translate business requirements into system specifications.
  • Maintain knowledge of current ADHS standard languages, coding methods, and operations requirements.
  • Ability to analyze existing program logic to determine best method of changes or cause of malfunction.
  • Experience with design of application logic, database schema, and familiarity with systems architecture specifications to adhere to standards.
  • Ability to utilize tools to analyze application performance to detect and fix bugs or other performance issues and to improve logic or code design.
  • Ability to document and maintain user and technical documentation.
  • Provide technical leadership on Drupal architecture and projects.
  • Help redesign and implement content and feature enhancements to existing websites.
  • Design and manage new and existing websites and web application user interfaces.
  • Oversee, evaluate and produce valid and organized code.
  • Investigate and evaluate new technologies and tools to support business needs.
  • Strong written and verbal communication skills.
  • Creative problem solving and troubleshooting.
  • Experience dealing with customers.
Responsibilities
  • Develop custom Drupal modules.
  • Perform full life-cycle software development, including feasibility and/or cost studies; conduct requirements definition, analysis, design, coding, testing (unit, system, QA) and implementation functions.
  • Work directly with business units to translate business requirements into system specifications.
  • Maintain knowledge of current ADHS standard languages, coding methods, and operations requirements.
  • Analyze existing program logic to determine best method of accomplishing required changes or cause of program malfunction.
  • Perform new development, maintenance, and modification of programs to ensure responsiveness to user needs and efficient operation in the production environment.
  • Design application logic, database schema, and familiarity with systems architecture specifications to adhere to prescribed standards.
  • Utilize tools to analyze application performance to detect/correct bugs or other performance issues and determine more efficient logic or code design.
  • Document and maintain user and/or technical documentation.
  • Provide technical leadership on Drupal architecture and projects.
  • Help redesign and implement content/feature enhancements to existing websites.
  • Design and manage new and existing websites and web application user interfaces.
  • Oversee, evaluate and produce valid and organized code.
  • Investigate and evaluate new technologies and tools to support business needs.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A