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:
· Acquia Certified Drupal Back End Specialist.
· 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:
· Experience with PHP, CSS, Git, HTML, jQuery, MySQL, JavaScript, CI/CD, Acquia CMS, Acquia Cloud, and LAMP stack.
· Relevant development certifications.