PHP Developer

Society for Science & the Public

(Washington, District of Columbia)
Full Time Fully Remote
Job Posting Details
About Society for Science & the Public

Society for Science & the Public (SSP) is a nonprofit membership organization founded in 1921 and dedicated to the public engagement in scientific research and education.

Responsibilities
  • Construct conceptual and technical designs that include the use of Object-Oriented (OO) techniques
  • Write PHP code based on requirements defined
  • Develop Object-Oriented (OO) code and/or provide maintenance and enhancements to existing code based upon a solid understanding of OO design
  • Work with business users to gather requirements, write functional and technical specifications
  • Conduct multiple levels of testing including unit, system, integration and performance
  • Estimate and plan iterative/agile releases
  • Configure Drupal and create custom modules to meet requirements
  • Design, develop, and test an overall solution that includes a content management system (CMS), including capabilities such as social collaboration, analytics, CMS content entry, CMS content migration, explicit/implicit personalization, developing content types or content objects, site architecture, and page templates
  • Estimate and plan releases for a CMS implementation
  • Anticipate issues and risks at the module level and escalate appropriately
Ideal Candidate
  • Demonstrates ability to configure Drupal and create custom Drupal modules using the core API
  • Demonstrates ability to use common Drupal modules such as CTools, Views, and Panels, extending them through code
  • Can code in PHP, HTML/5, CSS/3, and JavaScript/jQuery
  • Ability to learn new technologies quickly
  • Experience working with PHP and / or Drupal solutions in a cloud-based environment is desirable
  • Knowledge of Features and features-based websites
  • Compentency in versioning (Gift and/or BitBucket)
  • Understanding of command line (SSH, Drush, etc.)
  • Experience working in multisite environments
  • Knowledge of deployment processes (Jenkins, Beanstalk, etc.)
  • Demonstrated compentency of Solr Server implementations
  • Ability to use OpenPublish or other packaged distributions
  • Solid 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
  • Experience with Object Oriented Technologies
  • Ability to work with key owners and stakeholders to document requirements

Minimum Qualifications

  • Minimum 2 years’ experience with the LAMP (Linux, MySQL, PHP) technology stack
  • Minimum 1 year development experience with Drupal web content management solution (WCMS)
  • Ability to travel for SSP programs and conference events is required.

Additional Skills

  • Knowledge of Google Analytics and/or Bing Webmaster Tools
  • Understanding of SSO (Single Sign-On) and or Blackbaud integration
  • Front-end skills
  • Experience with Responsive sites

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
Washington, District of Columbia
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • Google Analytics
  • JavaScript
  • jQuery
  • Linux
  • MySQL
  • PHP
  • Thorough Understanding of Software Development Life Cycles
  • Apache Solr
  • Bing Ads
  • CSS3
  • Drupal
  • Git
  • HTML5
  • Jenkins
  • LAMP Administration
  • Object Oriented Programming (OOP)
  • SSH
  • Web Content Management
  • Single Sign-On
  • Blackbaud Integration
  • Supply-side Platform
  • Drush
  • Bitbucket
  • Panel
  • ViewSoftware
  • CTools

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.