Demo

Temporary - Senior Programmer Analyst II Drupal CMS (E5894)

IEEE Corporate
York, NY Temporary
POSTED ON 6/5/2026
AVAILABLE BEFORE 10/3/2026

Job Summary
The Senior Programmer/Analyst leads the architecture, development, and maintenance of the IEEE Communication Society’s (ComSoc) business systems, with a primary focus on Drupal. Reporting to the Director of ICT, this role manages the full software development lifecycle—from research and design to coding, testing, and deployment. As an independent contributor, the Senior Programmer/Analyst works with minimal supervision to solve complex technical issues, ensure system stability, and provide mentoring to junior staff. This position does not carry direct financial or signatory authority.

Key Responsibilities

  • Technical Architecture & Development

    • Design and Develop: Architect and build applications to solve business problems using Drupal, PHP, Solr, and related web services on Acquia and AWS.

    • DevOps & Deployment: Manage version control using GIT and handle Continuous Integration/Continuous Deployment (CI/CD) via CircleCI.

    • Maintenance: Perform administration, patching, and upgrades for the core CMS, modules, and web servers to ensure security and stability.

  • Project Leadership & Analysis

    • Project Management: Lead web development projects from scoping and scheduling through to implementation, providing regular progress reports to the ICT Director.

    • Requirements Gathering: Collaborate with internal departments to analyze business needs and define technical requirements, objectives, and specifications.

    • Solution Design: Analyze existing systems to propose architectural solutions that adhere to data and service-layer best practices.

  • Collaboration & Support

    • Team Leadership: Provide technical guidance, code reviews, and mentoring to the Programmer/Analyst role.

    • Cross-Functional Work: Partner with designers and stakeholders to conceptualize new software programs and ensure alignment with business goals.


Qualifications


Education

  • Bachelor's degree or equivalent experience computer science or related field such as math, physics or engineering Req


Work Experience

  • 7-10 years Experience with Drupal Design, Development, and Administration. Req

Skills and Requirements

  • Technical Expertise

    • Drupal & PHP: Command of Drupal 8 architecture, module development, theming, and Core APIs (Form, Field, Render). Strong proficiency in Object-Oriented PHP (v7 ).

    • Front-End & Integrations: Experience with JavaScript, jQuery, CSS, Sass, SQL, and integrating SOAP/REST APIs.

    • Infrastructure: Knowledge of configuring and maintaining Apache, Varnish, Solr, and PHP on Linux environments.

    • DevOps & Tools: Proficiency with Git, Continuous Integration (CircleCI), and deployment workflows on Acquia Cloud. Familiarity with Jira and WordPress.

  • Professional Competencies

    • Communication: Excellent written and verbal skills, capable of interpreting complex business requirements and explaining technical concepts to non-technical stakeholders.

    • Problem Solving: Strong analytical skills with the ability to independently troubleshoot, debug, and resolve production issues with minimal downtime.

    • Work Style: Self-motivated and adaptable team player able to work independently with minimal supervision while managing multiple priorities.

    • Compliance: Knowledge of applicable data privacy practices and laws.

Salary Range:

  • $57-$64/hr

Other Requirements:
As defined in IEEE Policies, individuals currently serving on an IEEE board or committee are not eligible to apply.

PLEASE NOTE: This position is not budgeted for employer-sponsored immigration support, this includes all persons in F (both CPT and OPT), J, H, L, or O status.

For information on work demands and conditions required for this position, please consult the reference document, ADA Requirements. This position is classified under Category I - Office Positions.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
===============================================
Disclaimer: This job description is proprietary to IEEE. It outlines the general nature and key features performed by various positions that share the same job classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties and qualifications required of all employees assigned to the job. Nothing in this job description restricts management’s right to assign or re-assign duties to this job at any time due to reasonable accommodations or other business reasons.


Job: Technology
Primary Location: United States-New York-New York City
Schedule: Full-time
Job Type: Temporary
Job Posting: Jan 26, 2026, 2:17:03 PM

Salary : $57 - $64

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 Temporary - Senior Programmer Analyst II Drupal CMS (E5894)?

Sign up to receive alerts about other jobs on the Temporary - Senior Programmer Analyst II Drupal CMS (E5894) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,158 - $74,794
Income Estimation: 
$72,615 - $89,381
Income Estimation: 
$125,329 - $152,916
Income Estimation: 
$151,063 - $185,777
Income Estimation: 
$158,643 - $203,736
Income Estimation: 
$154,628 - $190,455
Income Estimation: 
$158,186 - $201,374
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at IEEE Corporate

  • IEEE Corporate Piscataway, NJ
  • The U.S.-based Administrative Assistant (AA) serves as the primary administrative anchor for IEEE Smart Village’s global operations. This role manages cont... more
  • 3 Days Ago

  • IEEE Corporate Piscataway, NJ
  • Job Summary The Marketing Strategy and Planning Associate Director serves as the strategic and operational engine of the Brand & Marketing Communications (... more
  • 4 Days Ago

  • IEEE Corporate Piscataway, NJ
  • Job Summary The purpose of this position is to support the IEEE Member and Geographic Activities (MGA) organization by performing the functions that ensure... more
  • 5 Days Ago

  • IEEE Corporate Piscataway, NJ
  • Job Summary The Director, Strategic Giving is responsible for strategic advancement and operational leadership of the principal, major, mid-level, and plan... more
  • 6 Days Ago


Not the job you're looking for? Here are some other Temporary - Senior Programmer Analyst II Drupal CMS (E5894) jobs in the York, NY area that may be a better fit.

  • Gen II York, NY
  • Senior Systems Analyst Who is Gen II? Gen II is a leading fund administration provider focused entirely on serving private capital asset managers and inves... more
  • 29 Days Ago

  • Gen II York, NY
  • We are looking for a financial analyst to support the investor relations and accounting function of a mid-market private equity client. The role primarily ... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!