Talent.com
Sr. Programmer/Analyst (Drupal Developer)
Sr. Programmer/Analyst (Drupal Developer)NS IT Solutions • NYC, New York, USA
Sr. Programmer / Analyst (Drupal Developer)

Sr. Programmer / Analyst (Drupal Developer)

NS IT Solutions • NYC, New York, USA
1 day ago
Job type
  • Full-time
Job description

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.

Create a job alert for this search

Drupal Developer • NYC, New York, USA

Related jobs
Sr. C# Developer - - up to $200k

Sr. C# Developer - - up to $200k

ingenium.agency • New York, NY, US
Full-time
NYC-based, venture-backed FinTech company, creating innovative technology solutions for fixed income professionals.The combination of intuitive interfaces and purpose-built tools helps streamline t...Show more
Last updated: 30+ days ago • Promoted
Statistical Analyst and SAS Programmer

Statistical Analyst and SAS Programmer

R&G US Inc. • Somerset, New Jersey, United States
Full-time +1
Quick Apply
Contract Research Organization (CRO) providing full services for clinical trial and entire drug life cycle.Led by former FDA experts and industry experts, R&G US can provide end-to-end services...Show more
Last updated: 30+ days ago
Sr Director - Middleware

Sr Director - Middleware

Broadridge Financial Solutions • Newark, NJ, US
Full-time
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more.If you're passionate about developing your career, while helping others along the way, come join ...Show more
Last updated: 30+ days ago • Promoted
Epic Willow Analyst

Epic Willow Analyst

Medisys Health Network, Inc. • Hicksville, NY, US
Full-time
Hybrid with 2 remote days after 90 days from hire date).JOB SUMMARY : The candidate will hold a dual role within Medisys. They will equally split their support / build assignments between the Willow ap...Show more
Last updated: 30+ days ago • Promoted
Epic Beaker Analyst

Epic Beaker Analyst

Medisys Health Network, Inc. • Hicksville, NY, US
Full-time
Serve as an active member of the Beaker clinical application team, dedicated to the full implementation roll-out, transitioning from Soft Lab (SCC) to Epic Beaker. Play a crucial role in the impleme...Show more
Last updated: 30+ days ago • Promoted
Sr. Analyst, Compensation

Sr. Analyst, Compensation

NBCUniversal • New York, NY, US
Full-time
NBCUniversal is one of the world's leading media and entertainment companies, creating world-class content distributed across film, television, and streaming, and brought to life through theme park...Show more
Last updated: 10 days ago • Promoted
Cobol Programmer

Cobol Programmer

Wakefern Food Corp. • Edison, NJ, US
Full-time
A leader in food and beverage retailing, Wakefern's unique cooperative structure allows independent grocers to compete, and succeed, against multinational chains. With 51 member families who indepen...Show more
Last updated: 21 days ago • Promoted
Epic Clindoc Analyst

Epic Clindoc Analyst

Medisys Health Network, Inc. • Hicksville, NY, US
Full-time
This position is a full-time / salaried-hybrid schedule opportunity based in Hicksville, Long Island.The EPIC System Clindoc Lead System Analyst is responsible for the development, building, implemen...Show more
Last updated: 30+ days ago • Promoted
EpicCare Ambulatory Analyst

EpicCare Ambulatory Analyst

Medisys Health Network • Hicksville, NY, US
Full-time
This position is a full-time / salaried on-site opportunity based in Hicksville, Long Island.The EPIC System Analyst is responsible for design, build, testing, validation, and ongoing support of Epic...Show more
Last updated: 30+ days ago • Promoted
Senior Programmer

Senior Programmer

Albireo Energy • New York, NY, US
Full-time
This position is responsible for assisting in the operation of department.An individual in this position will be expected to perform additional job-related responsibilities and duties throughout th...Show more
Last updated: 30+ days ago • Promoted
Epic Systems Analyst

Epic Systems Analyst

Smith Arnold Partners • Stamford, CT, US
Full-time
Epic OpTime Application Analyst (Hybrid).We're looking for an experienced.If you're certified in OpTime (Anesthesia a plus) and want to work somewhere your ideas are valued and your work makes a re...Show more
Last updated: 14 days ago • Promoted
Sr. RUST Developers

Sr. RUST Developers

Eliassen Group • Jersey City, NJ, US
Full-time
As a Senior Software Engineer on the DeFi Yield Gen Platform team, you’ll get the opportunity to develop your skills and collaborate with engineers across in a fun and dynamic environment.You...Show more
Last updated: 15 days ago • Promoted
Mainframe QA Analyst

Mainframe QA Analyst

Highbrow LLC • Morris Plains, NJ, United States
Full-time
Job Title : Mainframe QA Analyst.Job Location : Morris Plains, NJ (100% Onsite).Work Eligibility : All Work Authorizations are Permitted – No Visa Transfers. Key Technology : COBOL, JCL, DB2, CICS.Ensure ...Show more
Last updated: 30+ days ago • Promoted
Sr. Enterprise System Integration Developer

Sr. Enterprise System Integration Developer

VTS3 • New York, NY, US
Full-time
Quick Apply
We are seeking a highly experienced Integration Developer to join the Client Integration Services team for a long-term contract supporting a critical Retail Choice system modernization project.This...Show more
Last updated: 30+ days ago
CRNA

CRNA

Cross Country Locums • Eatontown, NJ, US
Permanent
Preferred Schedule : M-F, days - FLEXIBLE.Licenses, Certifications, Requirements : NJ license.Show more
Last updated: 30+ days ago • Promoted
Reinsurance Analyst- Morristown, NJ / Hybrid

Reinsurance Analyst- Morristown, NJ / Hybrid

Crum & Forster • Morristown, NJ, US
Full-time
Corporate Reinsurance Operations.This is an opportunity to work with a major insurance company in their Corporate Reinsurance Operations division. The candidate will assist in operational and analyt...Show more
Last updated: 30+ days ago • Promoted
Epic Medical Analyst - Onsite

Epic Medical Analyst - Onsite

The Goodkind • Garden City, NY, United States
Full-time
Seeking an ONSITE Epic Medical Analyst to work onsite in Garden City, NY.Ideal candidates must be Epic Certified with 2 years of experience with the build and / or maintenance of Epic modules.As an E...Show more
Last updated: 4 days ago • Promoted
Quality Control Analyst

Quality Control Analyst

Perspective Therapeutics • Somerset, NJ, US
Full-time
Analyst will perform all QC testing on incoming materials, in-process, finished products and stability studies in a time-sensitive. Support laboratory quality, efficiencies, and improvements, and en...Show more
Last updated: 30+ days ago • Promoted