National DCP

Senior Developer

Job Locations US-GA-Duluth
Posted Date 3 days ago(4/16/2025 7:31 PM)
ID
2025-5814
# of Openings
1
Category
Information Technology

Overview

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.   

 

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

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed