Your browser cookies must be enabled in order to apply for this job. Please contact if you need further instruction on how to do that.

PHP Developer, w/ Drupal Focus

Programming | Raleigh, NC | Contract

Job Description


The PHP Developer is responsible for building web applications, maintaining existing PHP code, writing and optimizing SQL queries, and developing custom PHP solutions.  For this position, we are seeking applicants with strong PHP development skills who are eager to make immediate contributions to our projects, expand their skill set, and grow as a professional developer.  Experience with Drupal is required, one or more other PHP Frameworks is a plus.

This position is a six month contract-to-hire position, with the opportunity to become a full-time, permanent job at the end of the contract.

What You'll Do

  • Design, estimate, and implement small and medium features / enhancements.

  • Work with other developers and architects to implement large features and entire applications.

  • Develop and optimize schemas and queries for MySQL or other DBMSs as appropriate.

  • Perform routine maintenance tasks and bug fixes for applications.

  • Perform code reviews for other developers.

  • Write automated tests (unit, integration, user acceptance).

  • Attend team meetings.

  • Collaborate effectively with team members from all departments.

  • Learn new frameworks, technologies, etc. as needed.

  • Occasionally communicate and collaborate with clients, both in writing and verbally.

What We Look For

  • Strong experience writing elegant, well documented, object oriented PHP.

  • Database architecture and implementation skills with experience in MySQL or a similar DBMS.

  • Experience developing in the Drupal framework, preferably in Drupal 8 or 9.

  • Dependable and professional.

  • Self-motivated, quick learner.

  • Excellent communication skills (both verbal and written).

  • Ability to work independently, but also must work well with others.

  • Ability to prioritize, plan, and take ownership of their work.

  • Ability to work in a fast-paced work environment on a number of projects.

Experience in any of the following is a plus:

  • Wordpress
  • Laravel
  • React, Angular, Vue.js, or similar javascript frameworks
  • Amazon Web Services
  • Unit Testing Framework such as PHPUnit
  • Writing acceptance criteria, especially using Gherkin

Work Environment

This job requires routine desk and computer work.  No travel is required.