Previous Job
Drupal v8 Developer
Ref No.: 17-00221
Location: RTP, North Carolina
Position Type:Contract
Start Date: 07/11/2017
Drupal V8 Developer
5 positions

Need very senior candidate with Drupal V8 experience.

Job Description:
Ready to be part of IBM’s Digital transformation journey? Love working with cutting edge technologies? Embark on the journey with us at IBM Digital, a team that is part of the newly formed IBM Digital Business Group (DBG). We own the mission to design and deliver a better way to do business with IBM through modern digital experiences that make buying and using IBM solutions & expertise easier for clients and partners.
For this specific job, we are looking for website developers with broad-based Drupal experience. See the Key Skills section below.
We are looking for talented, ambitious and dedicated software engineers with significant expertise in cutting edge web technologies to build world-class user experience (web and mobile devices) for the IBM. The work involves collaborating with the extended development team to implement the solution, its deployment as a reliable and available system for use in a high quality production environment, addressing organizational needs and providing support to application customers.
You will be challenged to design and develop large-scale systems leveraging a wide variety of open source and commercial technologies. If you are a talented engineer who seeks responsibility, thrives when empowered in an agile development environment, understands the importance of personal accountability and looking for new challenges within a Fortune 100 company, then we would like to talk to you!

Responsibilities Include:
  • Software engineer for multi-platform web and mobile device applications
  • Developing web, software, mobile apps, prototypes, or proofs of concepts
  • Work closely with visual and UX designers
  • Creating highly scalable UI artifacts
    • Familiar with the development challenges inherent with highly scalable and available web applications.
  • Continually grow skills to enhance your technical expertise and contribution to the team
  • Be creative and efficient in solving complex and/or time-critical problems
  • Utilize Agile Development, SCRUM, Kanban, or Extreme Programming methodologies.
Key Skills:
  • A demonstrated track record developing high-quality web and mobile apps containing rich content and user interface components, using HTML5, CSS3, Sass, Javascript, REST/JSON
  • Familiarity with Drupal 8 best practices
  • Familiarity with tuning Drupal 8 for page performance
  • Experience configuring and using Drupal 8 worfklows
  • Experience with building Drupal 8 modules to connect to back-end APIs
  • Experience with building and customizing Drupal 8 templates and pages
  • Experience with translation and localization in Drupal 8
  • Experience with PHP, MySQL and Drush
  • Nice to have: Git, Gherkin, Behat, Twig
  • Solid understanding of UX and UI design with an emphasis on optimizing usability
  • Experience with unit testing & Test Driven Development (TDD)
  • Experience utilizing Continuous Integration/Deployment concepts and streamlined delivery of code
  • Demonstrated written and verbal communication, problem solving, interpersonal, and time management skills
  • At least 1 year experience in working in an agile development environment
  • At least 3 years’ experience in critical thinking and problem solving skills in the context of software development
  • At least 3 years of professional experience with the Drupal 8 content management system
At least 3 years’ experience in software development with Javascript, HTML, CSS, and JSON