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

Answered by on
This question has not been answered
Answered by on

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

Want to see jobs that are matched to you?

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