Drupal Developer / Business Analyst

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Accessibility
Agile
Analytical Skill
Application Development
Auditing
Business Analysis

Job Details

UNIVERSAL Technologies is seeking an experienced Drupal Developer / Business Analyst for a hybrid position in New York, NY, candidates with active LinkedIn accounts preferred. The right candidate will support a major digital modernization initiative for a large-scale, Drupal-based standards and design platform. The consultant will lead requirements analysis, system enhancements, and custom Drupal development to strengthen the sites technical architecture, editorial workflows, and long-term scalability. This role requires a hybrid skill setcombining Drupal engineering expertise with strong analytical, documentation, and stakeholder engagement abilitiesto deliver new features, improved content workflows, and advanced tools that increase consistency, usability, and transparency for internal and public users.

WHO WE ARE UNIVERSAL Technologies is a certified Women-Owned Business Enterprise (WBE) specializing in IT consulting services and solutions delivery. We provide highly skilled technical consultants to government agencies and private-sector clients, offering deep expertise in application development, infrastructure, cybersecurity, data analytics, and digital modernization. Our teams partner closely with clients to deliver innovative, efficient, and scalable technology solutions that support mission-critical operations.

WHAT WE OFFER UNIVERSAL Technologies offers competitive compensation, comprehensive benefits, opportunities for professional development, and a supportive environment that values innovation, collaboration, and long-term consultant success.

MANDATORY SKILLS/EXPERIENCE Note: Candidates who do not have the mandatory skills will not be considered.
  • 8+ years of experience specifying, analyzing, and documenting requirements for mission-critical web or client-server applications.
  • Minimum 5 years as a Full-stack PHP Developer with a demonstrable portfolio.
  • Minimum 5 years of Drupal development experience, including custom modules, backend architecture, and platform optimization.
  • Strong problem-solving and critical-thinking skills.
  • BA/BS degree or equivalent in a technology-related field (preferred but not required).
  • Experience as a Drupal module contributor (strongly preferred).
  • Experience leading medium- to large-scale Drupal site migrations.
  • Python development skills.
  • Familiarity with geo-mapping technologies.
  • Familiarity with game engine design and implementation.
  • Effective presentation and leadership skills.
  • Knowledge of application development tools, environments, and methodologies.
  • Expertise using Microsoft Office applications.
  • Excellent verbal and written communication skills with the ability to interact professionally with executives, managers, and subject matter experts.
  • Strong analytical, decision-making, facilitation, and problem-solving skills.
  • Experience driving consensus across multiple stakeholder groups.
  • Experience with various requirements elicitation methods.
  • Proficiency with Waterfall, RUP, and Agile SDLC processes.
  • Ability to accurately estimate work levels and delivery timelines.

SCOPE OF SERVICES Project Overview The project supports the ongoing modernization of a large, Drupal-based platform that manages digital standards, design guidance, and public-facing documentation. This systemused internally and externallyrequires enhancements to improve editorial workflows, automation, revision tracking, accessibility, content management, and search functionality. The consultant will collaborate closely with technical teams, analysts, and design stakeholders to implement scalable solutions following best practices in architecture, version control, QA/QC, and documentation.

Core Responsibilities The consultant will:
  • Identify functional and non-functional requirements using industry best practices.
  • Prepare and update requirements, specifications, business processes, and solution recommendations.
  • Collaborate with business analysts, internal units, and SMEs to define, test, and implement requirements.
  • Conduct requirements elicitation through interviews, workshops, surveys, and system analysis.
  • Identify and document existing system deficiencies.
  • Maintain knowledge of emerging technologies and align them with business needs.
  • Facilitate meetings with business and technical teams to clarify requirements and ensure successful implementation.

Feature Development & Enhancements 1. Revision Tracking System
  • Build a robust revision tracking system using the latest Drupal modules.
  • Automatically log content edits with metadata (author, timestamp, update summary).
  • Provide paragraph- or sentence-level revision comparison tools.
  • Generate revision reports in PDF, CSV, or XML formats.
  • Create public-facing revision archives.
2. Content Upload Module
  • Convert Word (.docx) files to clean Drupal content without unwanted markup.
  • Allow image uploads, repositioning, and alt-text generation.
  • Provide photo layout options (carousel, grid, side-by-side).
  • Include preview functions and revision-tracking integration.
  • Support multiple media types (images, PDFs, videos).
  • Allow flexible layout positioning for all media.
3. Content Export Module
  • Export any page, section, or chapter as a formatted Word (.docx) document.
  • Preserve full structure, formatting, images, and links.
  • Allow export of individual pages or entire chapters.
  • Integrate with revision tracking for re-upload workflows.

4. Spec & Detail Finder Enhancements
  • Add search filters (document number, agency/source).
  • Expand keyword search across titles, numbers, tags, and PDF content.
  • Support partial matches, near-matches, and improved accuracy ranking.
  • Expand the data model to include new file types (.dwg, etc.).
  • Add related-records linking and groupings (Collections).
  • Enhance frontend results pages with grouped sections (Closest Matches, Related Matches).
  • Add multi-document selection for custom sets and bulk export.

5. Siting Guidelines Database & Furnishings Tool
  • Build a searchable, filterable database using structured siting data.
  • Support rich media and downloadable documents.
  • Allow custom exports and grouping of furnishing elements.

6. Public-Facing Page Enhancements
  • Improve table design and formatting directly within Drupal.
  • Support clickable icons/graphics within tables.
  • Integrate an embedded PDF viewer.
  • Enhance media placement flexibility while maintaining accessibility.

7. Case Study Database Expansion
  • Create a robust data model for project case studies (methods, outcomes, metrics, visuals).
  • Build backend authoring tools and import functions.
  • Provide flexible, media-rich public layouts.

8. Mobile Layout Optimization
  • Improve navigation and content presentation for mobile users.
  • Ensure compliance with accessibility and visual identity standards.
  • Test responsiveness across major devices and browsers.

9. Gamification Testing Environment
  • Build a secure sandbox for prototyping game-based learning tools.
  • Support integration with external or custom-built gamification modules.
  • Allow scalable iteration and testing.

10. Process Decision Tree
  • Develop a new page type enabling guided, user-selected navigation through review processes.

11. Drupal Migration
  • Plan and execute full migration to the latest supported Drupal version.
  • Conduct pre-migration audits and address deprecated modules, code, and configurations.

12. Maintenance & Knowledge Transfer
  • Ensure all custom code follows best practices and security standards.
  • Deliver comprehensive documentation for architecture, workflows, and configuration.
  • Provide step-by-step administrative guides.
  • Conduct training sessions and technical walkthroughs for long-term support teams.

UNIVERSAL Technologies is an equal opportunity employer.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About UNIVERSAL Technologies