Demo

Sr. Programmer/Analyst (Drupal Developer)

ADN Group
York, NY Contractor
POSTED ON 12/30/2025
AVAILABLE BEFORE 4/28/2026
Role: Sr. Programmer/Analyst (Drupal Developer)

Location: NYC, NY

Visa: GC/USC

Type: 6-9 Months CTH



Primary Skills:

Drupal 8 Development & Administration

PHP (Object-Oriented, Version 7 )

Drupal Module & Theme Development

Drupal API (Form API, Field API, Render API)

Acquia Cloud / AWS Hosting

Apache, Solr, Varnish Configuration

JavaScript, jQuery, CSS, Sass

REST & SOAP API Integration

SQL / RDBMS Development

Git Version Control

Continuous Integration (CircleCI or similar)

Linux Environment Support



Job Description

The overall purpose of this position is to lead in a variety of assignments including 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.

The incumbent in this position is primarily responsible for technical architecture, module and application development, site building, and systems design and administration. 

The Senior Programmer/Analyst's role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. 

This includes writing, coding, testing, and analyzing software programs and applications.

The Senior Programmer/Analyst will also research, design, document, and modify software specifications throughout the production life cycle.
This individual will also provide mentoring, support, and guidance to the Programmer/Analyst's role.

The role typically reports to the Director of Information and Communications Technology (ICT) and manages no direct reports. 

The incumbent in this position acts as an independent contributor and works under minimal supervision with no authority for expenditures or to sign official documents. 

They are to identify and make recommendations to develop solutions to complex issues.

The candidate is responsible for the design, development, implementation, and maintenance of applications used by primary business applications.



Key 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.

Provides design proposals following best practices considering data, business, and service layers for all system changes.

Collaborate with developers, programmers, and designers in conceptualizing and development of new software programs and applications.

Analyze and assess existing business systems and procedures.

Assist in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.

Assist in defining software development project plans, including scoping, scheduling, and implementation.

Research, identify, analyze, and fulfill requirements of all internal and external program users.



Required Qualifications

Bachelor’s degree or equivalent experience in computer science or related field such as math, physics, or engineering — Required

Advanced degree — Preferred

7-10 years of experience with Drupal Design, Development, and Administration — Required



Skills and 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.

Support the deployment process, including review of logs for errors after code deployment to all environments.

Experience with JavaScript, jQuery, CSS, and Sass.

Experience using SOAP and REST APIs.

Strong knowledge of object-oriented PHP including experience working with PHP version 7.

Experience with SQL and RDBMS.

Familiarity with Acquia Cloud environment, DrupalVM, Jira, Jira Service Desk, WordPress.

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.

Knowledge of applicable data privacy practices and laws.

Strong problem-solving and troubleshooting skills with the ability to exercise mature judgment.

Displays enthusiasm and positive energy.



Additional Skills

Spoken Skill: Need good communication and interpersonal skills to work effectively with IT Project Manager, Technical Leads, Business Users, and other members of the team.

Reading Skill: Excellent reading skills are required to interpret business requirements, use cases, design documents, and other highly technical and sometimes complex documents.

Writing Skill: Proficient in written English to convey ideas via email, write design documents, issue summaries, resolutions, and process improvements.



Other Interpersonal Skills:

Ability to keep the manager abreast of issues and progress in a timely and efficient manner. 

Must be a team player and support the primary functions assigned to other team members in their absence.

Must be capable of investigating and resolving programming and system malfunctions utilizing a variety of technical skills. 

Should be capable of quickly debugging issues and reconciling production issues with minimal downtime. 

Capable of working independently with minimal supervision and identifying functional and/or performance issues.

Hourly Wage Estimation for Sr. Programmer/Analyst (Drupal Developer) in York, NY
$78.00 to $95.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Programmer/Analyst (Drupal Developer)?

Sign up to receive alerts about other jobs on the Sr. Programmer/Analyst (Drupal Developer) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$140,590 - $163,629
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$208,393 - $280,632
Income Estimation: 
$217,249 - $295,152
Income Estimation: 
$155,218 - $198,966
Income Estimation: 
$188,900 - $249,994
Income Estimation: 
$187,890 - $240,773
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ADN Group

  • ADN Group Las Vegas, NV
  • Job Title: Area Customer Service Coordinator Location: Las Vegas, NV, 89128, United States Type: Contractor – Onsite (Field Work) Schedule: Monday – Friday... more
  • 13 Days Ago

  • ADN Group Nashville, TN
  • Job Title: Associate Inventory Administrator Location: Nashville, TN, 37207, United States Type: Contractor – Field Work Schedule: 1st Shift | Monday – Fri... more
  • 13 Days Ago

  • ADN Group Raleigh, NC
  • Job Title: Associate Inventory Administrator Positions: 1 Contractor Field Work position Location: Raleigh, NC, United States, 27603 Summary In this role, ... more
  • 14 Days Ago

  • ADN Group San Diego, CA
  • Position: Field Marketing Specialist Compensation Type: Contract (Pay-as-you-go) Location : Remote Work Timing : Regular Hours (Monday to Friday, 9am to 5p... more
  • 14 Days Ago


Not the job you're looking for? Here are some other Sr. Programmer/Analyst (Drupal Developer) jobs in the York, NY area that may be a better fit.

  • Fulcrum Digital Inc New York, NY
  • Sr. Programmer Analyst New York, United States | Posted on 09/28/2025 Job Description Job Title : Sr. Programmer Analyst Job Location : New York, NY (May w... more
  • 11 Days Ago

  • NYC Department of Social Services Brooklyn, NY
  • APPLICANTS MUST BE PERMANENT IN THE COMPUTER ASSOCIATE (SOFTWARE) TITLE The Department of Social Services (DSS) is comprised of the administrative units of... more
  • 12 Days Ago

AI Assistant is available now!

Feel free to start your new journey!