Job Title: Drupal Developer
Location: Jacksonville, FL (Remote)
Duration: 12+ months
Responsibilities:
- Write code for complex designs and span platforms.
- Develop and/or create Application Programming Interfaces (APIs).
- Review code developed by other team members and provide constructive feedback.
- Write detailed technical specifications and identify integration points.
- Collaborate with Developers, Business Analysts, Systems Analysts, and Project Managers.
- Serve as a technical resource and mentor for other team members.
- Perform unit testing, debugging, and support throughout the Product Development life cycle.
- Coordinate with vendors and serve as a liaison as assigned.
- Assist in reviewing vendor products and provide input on compliance to architectural standards.
- Actively participate in project planning, estimation, and execution.
Requirements:
- Bachelor's degree in a related field or equivalent experience.
- 6+ years of progressive experience in programming or application development.
- Proficiency in unit testing, release procedures, coding design, and documentation.
- Thorough knowledge of Information Technology fields and computer systems.
- Strong organizational, analytical, and interpersonal skills.
- Ability to manage tasks independently and take ownership of responsibilities.
- In-depth understanding of the systems development life cycle.
- Proficiency in more than one object-oriented programming language.
- Experience with versioning tools, debugging tools, and standard desktop applications.
- Proven leadership abilities including effective knowledge sharing and conflict resolution.
- Ability to communicate technical information clearly and adapt to a rapidly changing environment.
Preferred Skills:
- Acquia Certified Drupal Back End Specialist.
- Experience with PHP, CSS, Git, HTML, jQuery, MySQL, JavaScript, CI/CD, Acquia CMS, Acquia Cloud, and LAMP stack.
- Relevant development certifications.