Web Developer Drupal- Full Stack
Arlington, TX - USA
Job Summary
Community Outreach & Prevention Support Section (CPO) CPO wants to use emerging content management technology to increase its outreachand to provide drug prevention materials for teens parents caregivers and educatorsthrough its websites publications and other print materials based on content frominternal agency holdings; reports; news articles; other federal state or localorganizations; and various social media platforms.
In support of JTT GSAD CDP and DEA Museum websites DEA is seekinga Web Developer with a range of technical and creativeskills in developing designing and maintaining websites. These individuals mustpossess excellent organizational interpersonal oral and written communication skillswith strong analytical and troubleshooting abilities. These positions require creativityand attention to detail as well as skill in expressing technical terms to those lessfamiliar with technology. These individuals must have the abilityto work independentlywith the Staff and with a team of colleagues and vendors.
The Web Developers primary responsibilities shall include Drupal development and implementation and maintenance of the different websites using the Drupal ContentManagement System (CMS) and other web technology. This individual shall workclosely with the website hosting and maintenance staff on technical issues; customprogramming and web application development for Drupal; testing maintenance andtroubleshooting of the websites. This individual shall be contributing ideas and effortstowards internal projects and working as part of a team to find solutions on variousproblems.
This individual shall be involved in redeveloping existing sites or building new sites on the Drupal 9 or later framework.
- Developing custom Drupal modules.
- Performing backups of Drupal sites.
- Research emerging technologies to identify enhancements to the website visitor experience.
- Perform updates and bug fixes and assist with routine maintenance of websites
- Participate in a variety of website development processes: analysis planning testing development maintenance.
NOTE: Onsite presence in Arlington VA required
JOB DESCRIPTION/TASKS:
The Web Developer shall develop and maintain the websites and supporting projects
Drupal Content Management System (CMS)
- Maintain CPs Drupal Content Management System (CMS).
- Code debug test demonstrate and implement all facets of the application.
- Works with the Office of Information Technology and webmasters of participating units to develop and vet new functionality as needed.
- Linux file management
- Drupal server management
- Module programming
- Site theming
- Content type development
- jQuery programming and integration
- QA testing
- Provide a staging page for review and approval of modifications made by them and/or the staff to any of the websites.
- Ensures that its entire staff has access and the capability to make content changes in the CMS.
Web application design programming maintenance
- Create re-design and update webpages as required. Such designs should becomparable to existing webpages to include a simplified navigation for ease of use;updated facts about the commonly abused drugs including expanded information oncurrent drug trends; multimedia and interactive features; and resources.
- Creates applications on time and efficiently using best practices.
- Effectively manages multiple projects.
- Recommends improvement to the sites based on the target audiences market research of how internet users are accessing websites and adaptability to various types of technology.
- Develop concepts for the overall design/redesign and structure of the sites.
- Develop responsive sites that are relative to the target audience and adaptable to various types of technology (i.e. desktop computers laptops smart phones tablets etc.)
- Incorporate social media applications such as Facebook LinkedIn Twitter and YouTube into the design and functionality of the websites.
- Incorporate web tools such as search engines and interactive surveys that are targeted for marketing the websites.
- Develop foreign language (i.e. Spanish) web pages as needed.
Technical
- Maintains hardware and software critical to the functionality of the websites.
- Stays abreast of new techniques and advances in web technology and adapts to new design tools and techniques.
- Proposes and tests new technologies for solving marketing and communication problems.
- Provides explanatory material and/or instruction in the use of new technologies.
Monitoring and Reporting
- Provide monthly and quarterly analytics on each site to include the number of visits pages of content viewed visits from search engine traffic mobile visits number of downloads for printed materials and videos.
- Provide quarterly status reports for CP websites regarding hosting and maintenance as it relates to the policies/requirements of the DOJ Quarterly Website Certification
- In compliance with DEAs recordkeeping system the vendor shall provide reports to include but not limited to web content records web management records and technical records. Provide reports as needed on special promotions website activity and services requested by the client.
- Logs and track time worked on each project for client reporting and billing purposes as covered under contract agreements.
EDUCATION AND EXPERIENCE:
The Web Developers education and experience must include but not be limited to thefollowing:
Bachelors degree in computer science or related field and demonstrated technical
- Minimum 5 years of database experience including Drupal development database development coding and maintenance.
- Minimum 5years of experience in web development including experience in browser compatibility testing across multiple operating systems.
- A minimum of fouryears of full stack web development experience and programming.
- Expert level understanding of current HTML and CSS specifications strong understanding of Javascript jQuery and PHP familiarity with source control (Git).
- Experience working in conjunction with other developers.
- Experience integrating open source and third-party applications into existing systems preferred.
- Proficient in Drupal including site building theming and custom module development experience preferred.
Specific skills required:
- Experience with end-user requirements gathering
- HTML/CSS/SASS
- Drush
- Apache configuration
- MySQL administration
- PHP programming
- Experience deploying standards-compliant and accessible websites with support for multiple browsers and platforms.
- Working with Drupal in a multi-site implementation
- Drupal custom module development (samples required)
- Theming for Drupal for pages nodes blocks views
- Experience coding pixel-perfect responsive designs
- Strong experience with the Drupal API and common modules (Views WebformsFeatures)
- Knowledge of performance tuning / optimization tools such as Memcached Varnish
- Experience with Git or other version control system
- jQuery development and integration experience is a plus.
- Graphics editing skills is a plus
- Familiarity with Smarty and PHP MyAdmin for MySQL management is a plus
- Proficiency in LAMP environment planning and management
Netchannels is a Marketing Agency founded in 1995. We accelerate the execution of marketing projects for our clients: we manage the methods resources and expertise to execute within a set budget and timeline.
Netchannels Marketing is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. At Netchannels we value differences. We believe that success is achieved by pulling together all talents from all sources. We also believe that each and every single one of us can change the World. Were dedicated to matching our talents with the best opportunity for them.
Required Experience:
Senior IC
About Company
Netchannels offers on-demand marketing expertise to accelerate project execution for corporations and the public sector. Explore our tailored solutions, from corporate communications to digital marketing, and discover how we can support your growth