Drupal Developer at DatamanUSA, LLC

Maryland, United States
- Remote
This job was posted more than 30 days ago and may not be active. Please check the source website to confirm if this is still open.
Organization : DatamanUSA, LLC
Location :
Maryland, United States
Experience : 3 Years
Job type : Contract
Remote
Posted on : April 04, 2024

JOB DESCRIPTION

Job description:

The Senior Drupal Engineer will be responsible for designing, developing, and maintaining Drupal-based websites and web applications. The ideal candidate will have a strong background in Drupal development, with expertise in custom module development, theming, and site architecture. This role will involve collaborating with cross-functional teams to deliver high-quality, scalable, and maintainable Drupal solutions that meet the needs of our clients and stakeholders.

Responsibilities:

  • Design and develop Drupal-based websites and web applications, following best practices and coding standards.
  • Customize and extend Drupal core functionality through custom module development and configuration.
  • Create custom themes and templates using HTML, CSS, JavaScript, and Twig to achieve desired designs and user experiences.
  • Collaborate with designers, front-end developers, and other stakeholders to translate design concepts into Drupal-based solutions.
  • Implement responsive design techniques to ensure compatibility with various devices and screen sizes.
  • Optimize website performance and scalability through efficient code, caching strategies, and server configuration.
  • Integrate third-party APIs and services into Drupal websites to enable additional functionality and data exchange.
  • Conduct code reviews, testing, debugging, and troubleshooting to ensure quality and reliability of Drupal solutions.
  • Stay updated on the latest Drupal trends, technologies, and best practices, and share knowledge with the team.
  • Participate in project planning, estimation, and documentation efforts, providing technical insights and recommendations.

Basics Qualification: 

  • Bachelor’s degree in computer science, Information Technology, or related field.
  • 3+ years of professional experience in Drupal development, with a strong portfolio showcasing Drupal-based projects.
  • Proficiency in Drupal site building, configuration management, and content modeling.
  • Expertise in PHP development, with a deep understanding of object-oriented programming concepts.
  • Strong knowledge of Drupal theming and front-end development, including HTML, CSS, JavaScript, and Twig.
  • Experience with version control systems such as Git and continuous integration tools like Jenkins.
  • Familiarity with Drupal APIs, hooks, and contributed modules, and ability to leverage them effectively.
  • Excellent problem-solving skills, attention to detail, and ability to work independently as well as part of a team.
  • Effective communication skills, with the ability to collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Drupal certification (e.g., Acquia Certified Drupal Developer) is a plus.
  • Experience with Drupal 10 migration projects and familiarity with migration tools and techniques.
  • Knowledge of DevOps practices and tools for automated deployment, provisioning, and monitoring.
  • Understanding of web accessibility standards and techniques for creating accessible websites.
  • Experience with other web technologies and frameworks such as Symfony, React, or Angular.

 

ABOUT THE ORGANIZATION

DatamanUSA, LLC
VIEW ORGANIZATION
Founded in 2000, DatamanUSA, LLC is a leader in providing comprehensive On-Call IT Services that include Project Management, Software Development, Integration, Cloud ERP, Management Consulting, Managed Services and Technical Staffing for both commercial and government organizations. DatamanUSA has the extensive, broad-based technical expertise required to deliver rapid solutions that are practical and customized for each application including the multi-platform (client/server and web) software applications, databases, systems support, such as Systems Developme...

Call for Support