Job Description :
Drupal Developer
Hoboken, NJ
5 Months
Phone and skype

This is an urgent need for an additional Drupal resource at our client.
Position Summary: The primary purpose for this position is to build software solutions using Drupal and related open source solutions that meet the business needs of our clients. The position may participate in solution design, hands-on coding, platform installation and configuration, component deployment, testing, and/or documentation activities according to the needs of the project. The position may also provide technical pre-sales support as needed. Primary

Duties & Responsibilities
Provide solution design, software development, platform administration, and/or database administration solutions to clients using Drupal and related products
Create technical and conceptual specifications in support of the clients’ business needs and functional specifications
Consult and make recommendations to clients and project leadership regarding Drupal technical implementations and best practices
Develop custom code and interfaces to other application systems as defined by the technical specifications
Conduct Unit Testing • Resolve issues discovered during System/Integration Testing, and User Acceptance Testing • Develop detailed documentation of solution design and code
Work with customers to clarify needs and requirements and to build a solution design
Participate in the design and development of web-based solutions
Assist clients to develop or express an organizational strategy for accomplishing strategic technology goals
Assist clients to identify appropriate technologies for accomplishing their strategic technology goals Position Requirements Basic Qualifications –
Bachelor’s degree in Computer Science, Management Information Systems, or a related field
At least five (5) years Information Technology experience, including at least two (2) years'' hands on development experience with Drupal
Demonstrated knowledge, implementation skills, and understanding of the core Drupal stack and architectural concepts Other Position Requirements –
Experience with Drupal versions 7 and 8
Experience with Drupal development including creating forms, content types, custom views, themes, and configuration management
Experience with RESTful services
Experience with core technologies, including Apache, PHP, Twig, hooks, theme development and module development
Experience with JavaScript frameworks such as Angular and React
Demonstrated ability with JavaScript libraries (jQuery, ExtJS), HTML, CSS, and JavaScript
Experience as a member of a technical project team, from design through delivery
Experience troubleshooting and identifying potential problems and making appropriate changes as necessary
Experience creating technical documentation
Demonstrated presentation and communication skills, including the ability to communicate directly with clients to explain technical concepts
Demonstrated interpersonal skills Preferred Qualifications:
Demonstrated ability to use common design patterns and a working knowledge of best practices to create custom templates, fields, modules, and system modifications
Experience developing systems using Agile methodologies
Experience in documenting user stories, system test scripts, and user acceptance test scripts
Demonstrated knowledge of Business Analysis modeling tools (e.g. Activity Diagrams, Process Flows, State Diagrams)
Consulting experienc
             

Similar Jobs you may be interested in ..