Skip to content

Application Developer (Drupal) - (Remote / On-Site Flexible) - Malta - EU Institution

  • On-site, Remote, Hybrid
    • Valletta, Valletta, Malta
  • Trasys Luxembourg

Flexibility for on-site/remote although rate will vary.

Job description

Who are we?

Trasys International is a dynamic global organization that takes pride in being the trusted partner of EU Institutions. With strong commitment to excellence and a 30-years track record of delivering high-quality solutions, we are dedicated to supporting the growth and success of our clients. Our Mission is to help our clients keep up with the challenges of digital transformation by providing the right talent at the right time for the right job. To this end, we are constantly looking for talented professionals who are interested in working on challenging international projects and able to deliver high-quality results within multicultural environments. Our services include (but are not limited to) modernization of solutions, digital workspaces, cloud technologies and IT security. Our Headquarters are in Brussels and we have active accounts and offices across Europe (i.e. Luxembourg, Amsterdam, Athens, Stockholm, Geneva).

NOTE: Onsite / Remote is negotiable. You can be fully on-site and relocate to Malta (without relocation package) or remote and occasionally on-site. Your daily rate will be almost double in-person, for each day you spend on-site.

Is this YOU?

The individual shall contribute to the design, development, implementation, testing and maintenance of the client’s ICT applications,

with main focus on specific projects (TBD), as well as the related artefacts, according to current institution best

practices and corporate/ICT strategy.

The individual must collaborate with the ICT Team -Project Manager (PM), Solution Architect (SA), Business Analysts (BA), Testers, Application Developers), Product

Owners and Business Stakeholders, on the analysis and design of evolutionary changes, new features, and improvements.

The individual will have to report their work on the JIRA ticketing tool and ensure that all the tickets are up to date on a daily basis; the EUAA’s Project Manager and the institution’s active Solution Architect are in charge of project management, and as such they agree with the consultant on the management of the project and the

technical choices.

The following tasks are foreseen:

• Contribution 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

• Analyse requirements, design, and make proposals on the architecture of the application

• Implementation of business user requirements

• Contribute to the team reviews of design artefacts, make changes as required and recommend alternative solutions where appropriate

• Contribute to the definition/design of the User Interface (UI) and implement the final design (i.e. "look-and-feel") of the User Interface (UI).

• Develop/update technical documentation

• Contribute to the coordinated activities with other developers and project manager for the smooth integration of the application

• Assist with the Setup of required infrastructure for the solutions’ deployment

• Implement the application’s functionalities and webservices following user requirements (described in JIRA), the architectural and UI design

• Review of the architecture of existing systems

• 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.

• Work with technical and functional teams to ensure effective delivery of systems

• Assistance in the planning, deployment, configuration, evaluation, and reporting of applications

• Coordinate with the ICT Team in order to align solution architecture and software engineering with the current best practices.

Job requirements

• Work in Object Oriented Programming languages

• Usage of SQL (MSSQL and MySQL) databases and Query

• Tasks in web site development, management and support

• Usage of JavaScript including understanding of ECMAScript 2015 (ES6) and more recent ECMAScript versions

• Work independently with Reporting and Visualization methodologies and libraries (e.g. JavaScript D3.js, Chart.js)

• Development of data analysis techniques and key performance indicators (KPIs)

• Usage of web technologies and web design (e.g. JavaScript, XML, PHP, HTML5, CSS3, AJAX)

• Usage of JavaScript frameworks (e.g., React, Angular, Vue.js)

• Usage of Azure Active Directory, Microsoft Graph API and Azure DevOps.

• Designing, building and maintaining progressive web apps

• Work in frontend and backend technologies

• Usage, building and consuming web services and APIs

• Performing tasks related to Drupal 10 and Drupal 11 environment

• Usage of information management technologies and platforms especially Drupal

• Work in Drupal content structuring, storage, access, and presentation elements

• Usage of fast-changing technologies used in Drupal web site management and multi-language requirements for the respective application

or

Apply with Linkedin unavailable
Apply with Indeed unavailable