Jobs via Dice
Join to apply for the
Application Developer II - Drupal
role at
Jobs via Dice
4 days ago – Be among the first 25 applicants
Rutgers, The State University of New Jersey is seeking an Application Developer II WCS for the Office of Information Technology.
Responsibilities
Suggest technology solutions to business challenges under the direct and/or indirect supervision of the IT Manager of OIT-EARC Web Consulting Services (WCS).
Provide programming and website development support to Rutgers University Office of Information Technology.
Design and implement widgets, dynamic functionality, new content components, modules, themes, and templates.
Design, configure, and maintain PHP solutions and Drupal CMS-based websites.
Maintain and improve existing platforms such as Rutgers Core Component Library (RCCL), WCS RCCL Custom Distribution, etc.
Handle Drupal migrations including migrating existing Drupal websites to the Drupal RCCL platform and Pantheon Cloud hosting service.
Produce technical documentation when requested.
Ensure all code changes and updates are properly documented according to the unit's standards.
Requirements
Bachelor's degree and 5 years of programming experience with knowledge of current programming languages and methodologies or an equivalent combination of education and/or experience.
Proficiency in PHP architecture and implementation of dynamic functionality for web-based solutions, especially in the context of the Drupal CMS framework.
Strong analytical and troubleshooting skills.
Attention to detail and thoroughness.
Excellent at communicating and explaining complex concepts in layman's terms.
Ability to prioritize, schedule, and complete development, configuration, and testing required for multiple projects with overlapping schedules.
Ability to meet with clients to manage tasks and translate requirements into technical work action items.
Ability to work well with minimal supervision or in a team environment.
Proficiency in JavaScript, PHP, MySQL, HTML, CSS (SASS).
Proficiency in analysis, maintenance, and extendibility of CMS framework.
Ability to use and configure commonly used CMS modules.
Demonstrated knowledge in version control with Git and GitLab.
Ability to design and develop custom Drupal solutions including modules, templates, and themes.
Ability to integrate JSON/XML based web services into advanced web projects using RESTful-based APIs.
Preferred Skills
Experience with continuous integration/continuous delivery (CI/CD), test and deployment automation.
Familiarity with JavaScript frameworks such as React, jQuery, Vue.js, or Node.js.
Familiarity with WordPress CMS.
Familiarity with Pantheon Cloud Hosting Platform.
Familiarity with usage of Composer-managed web projects.
Familiarity with utilizing and managing virtualization images (e.g., Docker images).
Comfortable crafting bespoke tooling to best meet client needs and promote agile-aligned workflows.
Ability to apply core and plugin updates and install new plugins.
Benefits Rutgers offers a comprehensive benefits package to eligible employees, based on position, which includes:
Medical, prescription drug, and dental coverage
Paid vacation, holidays, and various leave programs
Competitive retirement benefits, including defined contribution plans and voluntary tax-deferred savings options
Employee and dependent educational benefits
Life insurance coverage
Employee discount programs
#J-18808-Ljbffr
Application Developer II - Drupal
role at
Jobs via Dice
4 days ago – Be among the first 25 applicants
Rutgers, The State University of New Jersey is seeking an Application Developer II WCS for the Office of Information Technology.
Responsibilities
Suggest technology solutions to business challenges under the direct and/or indirect supervision of the IT Manager of OIT-EARC Web Consulting Services (WCS).
Provide programming and website development support to Rutgers University Office of Information Technology.
Design and implement widgets, dynamic functionality, new content components, modules, themes, and templates.
Design, configure, and maintain PHP solutions and Drupal CMS-based websites.
Maintain and improve existing platforms such as Rutgers Core Component Library (RCCL), WCS RCCL Custom Distribution, etc.
Handle Drupal migrations including migrating existing Drupal websites to the Drupal RCCL platform and Pantheon Cloud hosting service.
Produce technical documentation when requested.
Ensure all code changes and updates are properly documented according to the unit's standards.
Requirements
Bachelor's degree and 5 years of programming experience with knowledge of current programming languages and methodologies or an equivalent combination of education and/or experience.
Proficiency in PHP architecture and implementation of dynamic functionality for web-based solutions, especially in the context of the Drupal CMS framework.
Strong analytical and troubleshooting skills.
Attention to detail and thoroughness.
Excellent at communicating and explaining complex concepts in layman's terms.
Ability to prioritize, schedule, and complete development, configuration, and testing required for multiple projects with overlapping schedules.
Ability to meet with clients to manage tasks and translate requirements into technical work action items.
Ability to work well with minimal supervision or in a team environment.
Proficiency in JavaScript, PHP, MySQL, HTML, CSS (SASS).
Proficiency in analysis, maintenance, and extendibility of CMS framework.
Ability to use and configure commonly used CMS modules.
Demonstrated knowledge in version control with Git and GitLab.
Ability to design and develop custom Drupal solutions including modules, templates, and themes.
Ability to integrate JSON/XML based web services into advanced web projects using RESTful-based APIs.
Preferred Skills
Experience with continuous integration/continuous delivery (CI/CD), test and deployment automation.
Familiarity with JavaScript frameworks such as React, jQuery, Vue.js, or Node.js.
Familiarity with WordPress CMS.
Familiarity with Pantheon Cloud Hosting Platform.
Familiarity with usage of Composer-managed web projects.
Familiarity with utilizing and managing virtualization images (e.g., Docker images).
Comfortable crafting bespoke tooling to best meet client needs and promote agile-aligned workflows.
Ability to apply core and plugin updates and install new plugins.
Benefits Rutgers offers a comprehensive benefits package to eligible employees, based on position, which includes:
Medical, prescription drug, and dental coverage
Paid vacation, holidays, and various leave programs
Competitive retirement benefits, including defined contribution plans and voluntary tax-deferred savings options
Employee and dependent educational benefits
Life insurance coverage
Employee discount programs
#J-18808-Ljbffr