Senior Drupal Developer

Accenture Federal ServicesWashington, DC
6h

About The Position

At Accenture Federal Services, nothing matters more than helping the US federal government make the nation stronger and safer and life better for people. Our 13,000+ people are united in a shared purpose to pursue the limitless potential of technology and ingenuity for clients across defense, national security, public safety, civilian, and military health organizations. Join Accenture Federal Services, a technology company within global Accenture. Recognized as a Glassdoor Top 100 Best Place to Work, we offer a collaborative and caring community where you feel like you belong and are empowered to grow, learn and thrive through hands-on experience, certifications, industry training and more. Join us to drive positive, lasting change that moves missions and the government forward! You Are: As a Senior Drupal Developer, you will support the development and implementation of comprehensive migration strategies for transferring data from legacy systems (e.g., non-Drupal sources like SQL, CSV, JSON/XML, HTML pages) to modern Drupal. The Work: Develop and implement comprehensive migration strategies for transferring data from legacy systems (e.g., non-Drupal sources like SQL, CSV, JSON/XML, HTML pages) to modern Drupal. Design and create custom Migrate API plugins (source, process, and destination) to handle unique data structures and complex transformations not covered by core or contributed modules. Configure migration definitions in YAML format, utilizing core and contributed modules like Migrate Plus and Migrate Tools to manage and execute migrations effectively. Ensure data integrity and accuracy throughout the migration process, conducting thorough testing and troubleshooting of any post-migration issues. Collaborate with project managers, designers, and other developers to translate business requirements into technical specifications and ensure seamless integration of data and functionality. Write clean, structured, and well-documented code following modern Drupal best practices and standards. Perform code reviews and provide constructive feedback to maintain high code quality across the team.

Requirements

  • Bachelor’s degree (B.S.) in Computer Science, Software Engineering, or a related discipline
  • 5 + years of experience in Drupal development and implementation utilizing Drupal 10, Migrations, PHP, MySQL, Linux, HTML/JavaScript, Git, Agile, and Composer
  • Ability to obtain and maintain a Public Trust clearance

Nice To Haves

  • Experience working in a federal or public sector environment

Responsibilities

  • Develop and implement comprehensive migration strategies for transferring data from legacy systems (e.g., non-Drupal sources like SQL, CSV, JSON/XML, HTML pages) to modern Drupal.
  • Design and create custom Migrate API plugins (source, process, and destination) to handle unique data structures and complex transformations not covered by core or contributed modules.
  • Configure migration definitions in YAML format, utilizing core and contributed modules like Migrate Plus and Migrate Tools to manage and execute migrations effectively.
  • Ensure data integrity and accuracy throughout the migration process, conducting thorough testing and troubleshooting of any post-migration issues.
  • Collaborate with project managers, designers, and other developers to translate business requirements into technical specifications and ensure seamless integration of data and functionality.
  • Write clean, structured, and well-documented code following modern Drupal best practices and standards.
  • Perform code reviews and provide constructive feedback to maintain high code quality across the team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service