Previous Job
Previous
PHP/Drupal Developer
Ref No.: 18-11117
Location: Arlington, Virginia
Position Type:Contract
PHP/Drupal Developer
North Arlington, VA
6 Months to start (likely long term)


Job Summary: The consultant will be a member of a project team who takes responsibility for implementing parts of the system architecture using best practices. This will include coding, unit testing, using design patterns, learning new technologies, and becoming an expert in one part of the system.

Qualified applicants must be detail-oriented, result-driven individuals who work well within team environments and have good interpersonal skills, as well as good client interaction skills.

Responsibilities and Experience Guidelines:
  • Configure Drupal and create custom modules to meet requirements.
  • Create scripts to automate deployment and build out of site.
  • Design and develop new code and support operations, maintenance, and enhancements of existing code.
  • Develop conceptual and technical design including use of OOA and OOD techniques.
  • Conduct unit testing.
  • Demonstrate ability to configure Drupal and create custom Drupal modules using the core API.
  • Demonstrate ability to use common Drupal modules such as CTools, Views, and Panels and extending them through code.
  • Experience coding in PHP, HTML/5, CSS/3, and JavaScript.
  • Ability to learn new technologies quickly.
  • Minimum 3 years of experience with the LAMP (Linux, MySQL, PHP) technology stack.
  • Minimum 2 year design and development experience with Drupal.
  • Experience working with PHP and / or Drupal solutions in a cloud-based environment is desirable.
  • Familiar with SQL and / or experience with database technologies such as Oracle or MySQL.
  • Good understanding of all parts of Software Engineering (e.g., Requirements, Design, Implementation, Testing), and the Software Development Life Cycle (SDLC).
  • Experience working in agile or iterative SDLCs.

Requirements:
  • Must be a U.S. Citizen
  • Eligible for U.S. Government Clearance.

    Education:
  • Bachelor's Degree required from college or University required