bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesIeee 2 EnTemporary - Senior Programmer Analyst II Drupal CMS (E5894)

Temporary - Senior Programmer Analyst II Drupal CMS (E5894)

Ieee 2 En · United States-New York-New York City · Active · $57–$64 / hour · Oracle Taleo Enterprise

Job facts

FieldValue
CompanyIeee 2 En
TitleTemporary - Senior Programmer Analyst II Drupal CMS (E5894)
Normalized title-
Department / teamFull-time
LocationNew York City, NY, United States
Work model-
Employment typeTemporary
Salary$57–$64 / hour
Statusactive
ATS providerOracle Taleo Enterprise
Posted / first seen2026-01-26 / 2026-06-05
Changed / last seen2026-06-05 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Ieee 2 En.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through Oracle Taleo Enterprise.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in New York City.Open
Department jobsActive postings in Full-time.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyIeee 2 En
Source2caab50c-de53-4752-bc49-6136c9b86e57
ATS providerOracle Taleo Enterprise

Description

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

Full job record

Job IDed766df19be412cf2dfb2432fe3e9b6e49425c97
Org ID721a129a-2c02-4d56-8f60-c4da8d8392ce
Source ID2caab50c-de53-4752-bc49-6136c9b86e57
Board ID2caab50c-de53-4752-bc49-6136c9b86e57
Provideroracle_taleo
Provider Job Key115442
TitleTemporary - Senior Programmer Analyst II Drupal CMS (E5894)
Normalized Title
Statusactive
Activeyes
Location TextUnited States-New York-New York City
DepartmentFull-time
Team
Employment Typetemporary
Workplace Type
Remote Policy
CountryUnited States
RegionNY
CityNew York City
Salary RawJob 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. 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. 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. 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.
Salary Min57
Salary Max64
Salary CurrencyUSD
Salary Periodhour
Source URLhttps://ieee.taleo.net/careersection/2/jobdetail.ftl?job=115442&lang=en
Apply URLhttps://ieee.taleo.net/careersection/2/jobdetail.ftl?job=115442&lang=en
First Seen At2026-06-05 03:50:19Z
Last Seen At2026-06-06 19:46:32Z
Last Checked At2026-06-06 19:46:32Z
Last Changed At2026-06-05 03:50:19Z
Inactive At
Source Posted At2026-01-26 15:17:03Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=oracle_taleo/board=ieee|2|en/date=2026-06-06/2026-06-06T19-46-29-163Z-f001521f6021bf236722a32162e08699257c751504169a4e225cb431a41fcb11.json
Event Fields
{
  "content_hash": "8428ab5c95ee969fdfc332bab5ac7e7710b76b970f393b349838bff22bd6bb76",
  "source_hash": "fbb2e0512490938451f6e01d47953a5f89576810470ebe9e92fde522aedcd532",
  "last_changed_at": "2026-06-05T03:50:19.124Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "United States-New York-New York City",
    "city": "New York City",
    "region": "NY",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.95
  },
  "salary_max": 64,
  "salary_min": 57,
  "inferred_at": "2026-06-06T19:46:32.187Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "United States-New York-New York City",
      "city": "New York City",
      "region": "NY",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.95
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "hour",
  "workplace_type": null,
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "list_job": {
    "raw": {
      "draft": false,
      "jobId": "115442",
      "column": [
        "Temporary - Senior Programmer Analyst II Drupal CMS (E5894)",
        "[\"United States-New York-New York City\"]",
        "Jan 26, 2026"
      ],
      "hotJob": false,
      "contestNo": "250365",
      "toReApply": false,
      "linkedColumn": 0,
      "addedToJobCart": false,
      "alreadyAppliedOn": false,
      "locationsColumns": [
        1
      ]
    },
    "jobId": "115442",
    "title": "Temporary - Senior Programmer Analyst II Drupal CMS (E5894)",
    "legacy": false,
    "category": null,
    "schedule": null,
    "contestNo": "250365",
    "detailUrl": "https://ieee.taleo.net/careersection/2/jobdetail.ftl?job=115442&lang=en",
    "locations": [
      "United States-New York-New York City"
    ],
    "postingDate": "Jan 26, 2026"
  },
  "detail_meta": {
    "url": "https://ieee.taleo.net/careersection/2/jobdetail.ftl?job=115442&lang=en",
    "http_status": 200,
    "content_type": "text/html;charset=UTF-8",
    "response_bytes": 77774
  },
  "detail_errors": [],
  "detail_values_count": 41
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/ed766df19be412cf2dfb2432fe3e9b6e49425c97?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/721a129a-2c02-4d56-8f60-c4da8d8392ceJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/2caab50c-de53-4752-bc49-6136c9b86e57JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/ed766df19be412cf2dfb2432fe3e9b6e49425c97/eventsJSON