Press "Enter" to skip to content

[JOB] Back End Drupal Developer, NBCU

Job Title: BACK END DRUPAL DEVELOPER 
Location: Midtown NYC
Job Type: Contract
Duration: Long Term
Contact Info: Matt O’Brien – 201-786-2415 – mobrien@techlink.com
RESPONSIBILITIES:

The Software Engineering team is seeking a Software Engineer to architect software solutions for our content management system (CMS). This role requires hands-on BACK END DRUPAL Web development skills, deep technical expertise across content authoring, generation, feed automation and publishing applications/services. The Software Engineer will work within the Software Engineering team, acting in a technical capacity to architect and build out features from a backlog in an Agile software development environment.

·         Architect, build and test a wide variety of technical components across consumer-facing websites, internal projects and proofs-of-concept

·         Lead code reviews and define best practices

·         Act as per-project technical lead with end-to-end responsibility for application builds

·         Strongly adhere to documentation processes and contribute to their continuous improvement

·         Define and advise technical development requirements, working closely with architects and service providers as necessary

·         Work closely with developers in a mentoring relationship, fostering teamwork and ensuring a consistent level of quality

·         Act as a liaison and technical guide for user experience (UX), visual design and project management teams
QUALIFICATIONS/REQUIREMENTS
Required technical and leadership skill sets:

·         B.S. degree or higher in computer science or five or more (5+) years of professional experience working within an enterprise-level Web engineering team

·         Deep understanding of programming languages, Web technologies and content management systems (CMS), particularly Drupal

·         Understanding and experience with version control systems

·         Understanding of object oriented programming principles

·         Strong understanding of website performance strategies and search-engine optimization (SEO)

·         Conceptual understanding of key issues in server and database administration

·         Experience working on large-scale, high-traffic websites
Languages and software packages:

·         Languages: PHP (5.x)

·         Web technologies: HTML, CSS, Javascript, jQuery, AJAX, SOAP, JSON, XML and RESTful Web services

·         Frameworks: Drupal, Symfony, Twig

·         Documentation: MS Office, Markdown

·         Database: MySQL (MongoDB a plus)

·         Tools: Git

·         Others: Unix shell scripting
DESIRED CHARACTERISTICS

·         Highly resourceful with strong debugging, coding and problem-solving skills

·         Ability to adapt to a range of technologies and help others succeed in challenging situations

·         Continuously evaluates emerging technical solutions

·         Provides thought leadership around industry trends

·         Excellent communications skills; focuses on outcomes rather than emotion

·         Ability to articulate complex development concepts in a way that can be understood by nontechnical staff