
Application Developer (Intermediate) - Hybrid - Deadline 22/10/25
- Hybrid
- Malta, Valletta, Malta
Job description
DESCRIPTION OF THE TASKS:
Contribution to application design, development, implementation, testing and maintenance
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.
Monitor and report on usage as well as perform security audits of the system, whilst providing advice accordingly.
SKILLS AND TECHNOLOGIES:
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
Level : Senior
Delivery mode: Hybrid (Malta) and remote
ration can be decided by candidate and included in the job application
Deadline 22/10/25
or
All done!
Your application has been successfully submitted!