Senior Drupal Developer

  • Applications developers translate software requirements into workable programming code and maintain and develop programs for use in business.

  • Establishing a detailed Application specification

  • Design prototypes according to specifications

  • Write high quality source code to program complete applications within deadlines

  • Perform unit and integration testing

  • Troubleshoot and debug applications

  • Evaluate existing applications to reprogram, update and add new features

  • Develop technical documents and handbooks to accurately represent application design and code

  • Coordinate with the rest of the team working on different layers of the infrastructure.

  • A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

  • Write well designed, testable, efficient code by using best software development practices

  • Responsible for maintaining standard development approaches and practices to minimize maintenance and future enhancements costs

  • Responsible for writing help files, software and systems documentation, technical guides and installation steps

Duties :


Requirements :

  • Bachelor Degree in Computer Science or relevant field

  • 3+ Years of relevant experience

  • Proficient in PHP, Mysql, Drupal, including custom module development, key contributed modules and core API

  • published or shared a module or theme on Drupal community

  • Can deal with Frontend/theming needs

  • Proficient in the maintenance and administration of Drupal modules and sites.

  • Experience integrating open source and third-party applications into existing systems.

  • Can build or enhance UI/UX

  • Experience building responsive websites using Drupal CMS, HTML/HTML5, CSS/CSS3, and JavaScript/jQuery

  • Familiarity with source control systems such as GIT, etc.

  • Knowledge of PHP, PHP files and theme functions, and knowledge of the Drupal theme layer

  • Results-oriented, reliable, able to work under pressure

  • Ability to communicate technical ideas to business users and other teams (Design, QA)

  • Ability to both collaborate with team members and to work independently

  • Eager to embrace current and emerging web technologies

Location : وزارة الموارد البشرية والتنمية الاجتماعية

Department : Projects Manpower

Apply for Senior Drupal Developer