Drupal Developer

CACI InternationalArlington, VA
6d

About The Position

CACI International Inc. is excited to announce a new job opportunity available to join our team in support of the Department of Justice’s (DoJ) groundbreaking program aimed at strengthening the infrastructure, enhancing cybersecurity, and improving user experience across US Marshals Service (USMS) districts. This IT modernization initiative is a critical component of ensuring the effectiveness and security of our nation’s law enforcement operations. We are looking for an experienced Drupal Developer to join our team on this new contract. We invite skilled and passionate individuals to join us in support of this transformative mission. The Opportunity: Join a dynamic team dedicated to building innovative web solutions using Drupal. Contribute to exciting projects that enhance user experience and drive business growth. Enjoy a collaborative work environment with opportunities for professional development. Be at the forefront of web development technology and best practices. Make a significant impact on the digital presence and functionality of our clients.

Requirements

  • Active DoD Public Trust clearance or US citizen with ability to obtain Public Trust upon hire
  • Bachelor’s degree in Computer Science, Information Technology, Web Development, or a related field.
  • Minimum of 4 years of experience as a Drupal Developer.
  • Proficiency in PHP and MySQL.
  • Strong skills in Drupal theming and module development.
  • Solid understanding of HTML, CSS, and JavaScript.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and debugging skills.
  • Strong analytical and critical thinking abilities.
  • Effective communication and interpersonal skills.
  • Ability to work independently and as part of a team.

Nice To Haves

  • Certification in Drupal (e.g., Drupal Developer Certification).
  • Experience with Drupal distributions (e.g., Acquia, Pantheon).
  • Knowledge of front-end frameworks (e.g., Bootstrap, Foundation).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with Agile methodologies and project management tools (e.g., Jira, Trello).

Responsibilities

  • Develop and maintain Drupal websites, ensuring high performance and reliability.
  • Create custom Drupal themes and modules to meet specific project requirements.
  • Write clean, efficient, and well-documented PHP code for Drupal applications.
  • Utilize MySQL to design and manage database structures for Drupal sites.
  • Implement HTML, CSS, and JavaScript to enhance the front-end user experience.
  • Integrate third-party APIs and services with Drupal to extend functionality.
  • Use version control systems (e.g., Git) to manage code repositories and collaborate with team members.
  • Conduct thorough testing and debugging to ensure Drupal sites are free of errors and perform optimally.
  • Collaborate with designers, content creators, and other developers to align Drupal solutions with project goals.
  • Provide training and support to team members and clients on Drupal best practices and functionalities.
  • Stay current with Drupal updates, security patches, and industry trends.
  • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Ensure compliance with web standards, accessibility guidelines, and security best practices.

Benefits

  • healthcare
  • wellness
  • financial
  • retirement
  • family support
  • continuing education
  • time off benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service