Application Developer

January 10, 2025
Apply Now

Apply for this job

Upload CV (doc, docx, pdf)

Job Description

  • Install and support security-related upgrades of Drupal websites, ensure coherence of the logical and physical structure of Drupal websites, web pages and of navigation methods.
  • Integrate the systems with other Drupal systems and third-party custom applications, platforms or services, based on business requirements, customize and extend Drupal themes, and migrate data from SharePoint Online and SharePoint 2019 to Drupal.
  • Provide support before and after any deployment or implementation of new features, and during the maintenance phase and provide solutions and/or the developing of new custom-made features as per the business requirements .
  • Administer, configure, support and maintain the applications and the underlying infrastructure, and contribute to the implementation and the documentation of controls and processes to perform pro-active maintenance on the website, including the installation of updates.
  • Maintain, implement, contribute to the further development and oversaw bug fixing for Drupal based applications.
Requirements:
  • University degree, combined with professional IT experience of more than 10 years;
  • Experience with Drupal 10 (or newer) environment, working in content structuring, storage, access, and presentation elements;
  • Experience with of Drupal’s hook system, APIs, module development and theming, and Drupal content moderation modules;
  • Experience with fast-changing technologies used in Drupal website management and multi-language requirements for the respective applications;
  • Experience with creation and development of Drupal 10 (or newer) web applications from scratch;
  • Experience with jQuery, and front-end frameworks such as React, Angular or Vue.js;
  • Experience with MySQL databases and their cloud equivalent, such as Azure Database for MySQL;
  • Experience with reporting and visualization methodologies and libraries (JavaScript, D3.js, Chart.js);
  • Experience with web technologies, web design, web services and APIs (JavaScript, XML, PHP, HTML/5, CSS/3, and AJAX);
  • Experience with Microsoft Entra ID (Azure Active Directory), Microsoft Graph API and Azure DevOps;
  • Experience with migrations from SharePoint Online systems to Drupal and from SharePoint 2019 systems to Drupal;
  • Excellent command of the English language.

Hiring Team Member

Avula Srivalli
Recruitment Coordinator