We will have a need for a Senior Developer role in the near future. We encourage you to apply if you are interested in being among the first to be considered as opportunities arise.
Incumbent will be responsible for developing new Drupal 10 modules and supporting existing PHP applications/web applications using Laminas [formerly Zend Framework], troubleshooting web site issues, and solving reported incidents by business units.
Schedule: M - F, 8 am - 5 pm
Compensation: $120,000 - $125,000/yearly with bonus potential. Paid weekly
Responsibilities
Develop, design, and implement custom Drupal modules for new projects/tasks
Development, design, and implement custom Drupal modules being converted from Laminas applications
Support and maintain existing PHP applications using Laminas framework [formerly Zend Framework]
Support and patch Drupal 10 core and contributed modules, and existing custom modules
Develop custom themes in Drupal
Develop, debug, compile, and enable Twig templates in Drupal
Assist with the upgrading from Drupal 10 to Drupal 11
Troubleshoot and resolve incidents related to the website
Must be able to debug and write SQL statements in PHP and using SQL client
Manage QA testing and UA testing related to website
Support website during business hours and off-business hours when necessary
Collaborate with third party Cloud partner when necessary
Deploy updates to various environments [development, staging, and production]
Write functional specifications documentation and functional unit testing documentation related to website
Work with business analyst to assist with finalizing business requirements for IT components when necessary
Should understand ecommerce websites - details around products, pricing, inventory, PDP, landing pages, checkout flow, my account, user management etc.
Qualifications
BS with a focus in Computer Science
Minimum of 6+ years developing, designing, and implementing Drupal modules using Symfony Framework
Proficient in PHP with a minimum of 8 plus years of experience; must have worked with PHP 8.2.x or higher
Sound understanding of dependency injection using Symfony Framework
Familiar with Laminas [formerly Zend Framework 2]
Must have experience integrating SOAP web services and RESTful web services with other systems
Must know GIT, composer, and drush
Proficient in HTML, CSS, and JavaScript
Familiar with jQuery; other JavaScript libraries are a plus
Familiar and understand responsive design
Experience with updating and maintaining Drupal core and contributed modules
Experience with patching contributed Drupal modules
Experience with Apache web server running on Linux
Experience with MySQL 8.x
Experience with Linux [preferable RedHat Enterprise Linux 8.x or higher]
Must possess good analytical skills and excellent problem-solving skills
High attention to detail and quality
Familiar with SOAPUI, MySQL Workbench, PHPStorm, putty, winSCP
Regular Full-Time