Role: Application Developer (Drupal 10)Location: Malta (Hybrid) Duration: Long Term Contract
DescriptionWe currently have a vacancy for an Application Developer (Drupal 10) fluent in English, to offer his/her services as an expert. The work will be carried out in the company’s premises and remotely. In the context of the first assignment, the successful candidate will be integrated into the Development team of the company that will closely cooperate with a major client’s IT team onsite.
Your tasksContribution to the design, development, implementation, testing and maintenance for SNVA, Referral Tool, QAT V.3.0 , OSI, SAT, ARC and other applications as per Business Requests;Analyse business processes, and user requirements to establish a backlog for development, interoperability, integration, and better user experience solutions;Assist with the Setup of required infrastructure for the solutions’ deployment;Implement the application’s functionalities and web services following user requirements (described in JIRA), the architectural and UI design;Participate/Lead the architecture and design of on-prem, cloud, and hybrid information systems;Design application systems either through new development of systems, enhancement of existing systems, or 3rd party products;Participate and implement unit tests to test front-end functionality and back-end functionality;Assistance in the planning, deployment, configuration, evaluation, and reporting of applications.RequirementsUniversity degree in IT, combined with professional experience of more than 6 years;Expert knowledge of Drupal 9 and Drupal 10 environments, working in Drupal content structuring, storage, access, and presentation elements as well as Drupal website management;Knowledge of Object Oriented Programming languages;Knowledge of SQL (MSSQL and MySQL) databases and Query;Knowledge of JavaScript including an understanding of ECMAScript 2015 (ES6) and more recent ECMAScript versions;Knowledge of web technologies and web design (e.g. JavaScript, XML, PHP, HTML5, CSS3, AJAX);Knowledge of JavaScript frameworks (e.g., React, Angular, Vue.js);Knowledge of Azure Active Directory, Microsoft Graph API and Azure DevOps and knowledge of building and consuming web services and APIs;Excellent command of the English language.