Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

NS IT Solutions Logo

Sr. Programmer/Analyst (Drupal Developer)

NS IT Solutions

Salary not specified
Oct 30, 2025
New York, NY, US
Apply Now

The company is looking to solve business problems through web development, providing design/architectural solutions, and leading projects for various technology solutions for the client’s business systems and on the Drupal Content Management Systems.

Requirements

  • Command of Drupal 8+ architecture, modules, development, theming, and best practices.
  • Comfortable with Git for version control, and pull requests for merging feature branches.
  • Strong understanding of core Drupal API and concepts, including Form API, Field API, Render API, etc.
  • Familiarity with Continuous Integration using CircleCI or similar.
  • Knowledge of periodic maintenance and configuration of Apache, Varnish, Solr, and PHP on Linux.
  • Experience with JavaScript, jQuery, CSS, and Sass.
  • Experience using SOAP and REST APIs.

Responsibilities

  • Administration, support, patching, and upgrading Drupal, PHP, Solr, Web Server, and related services on Acquia and AWS.
  • Designs and develops applications to solve business problems.
  • Provide technical leadership of Drupal and other web development projects including requirements gathering, project planning, delegating tasks, and code review.
  • Utilize GIT for version control, and pull requests for merging feature branches.
  • Install, test, and deploy patches to the core CMS and modules for our Drupal CMS.
  • Working with Continuous Integration using CircleCI for deployment on Acquia.
  • Leads and manages development projects from start to finish, communicating with all levels of staff and reporting progress regularly to ICT Director.

Other

  • Bachelor’s degree or equivalent experience in computer science or related field such as math, physics, or engineering — Required
  • Ability to work independently and manage multiple task assignments.
  • Strong oral and written communication skills, including presentation skills.
  • Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
  • Flexible and adaptable in regards to learning and understanding new technologies.