Senior Application Developer (Drupal)
Uni Systems
Valletta, Malta
Description
At Uni Systems, we are working towards turning digital visions into reality. We are continuously growing and we are looking for a Senior Application Developer (Drupal) to join our UniQue team.
What will you be doing in this role?
- Analyze business processes, and user requirements to establish a backlog for development, interoperability, integration, and better user experience solutions.
- Analyze requirements, design, and make proposals on the architecture of the application.
- Implementation of business user requirements.
- Participate in team reviews of design artefacts, make changes as required and recommend alternative solutions where appropriate.
- Participate in the definition/design of the User Interface (UI).
- Develop/update technical documentation.
- Setup required infrastructure for the solutions’ deployment.
- Implement the application’s functionalities and webservices 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.
- Elaboration of test programs.
- Work with technical and functional teams to ensure effective delivery of systems.
- Assistance in the planning, deployment, configuration, evaluation, and reporting of applications.
Requirements
What do you need to succeed in this position?
- Bachelor's degree or equivalent 3 years of higher education in a related field.
- Minimum 10 years of experience in Software development.
- Strong experience with Drupal 9, Drupal 10, Drupal 11 environment and PHP.
- Extensive experience working with SQL (MSSQL and MySQL) databases and SQL server database structures.
- Proven experience with asynchronous JavaScript and XML programming.
- Experience with website development, web technologies and web design (e.g. JavaScript, XML, HTML, CSS).
- Experience with Object Oriented Programming languages.
- Previous experience working with Azure cloud.
- Experience building and consuming web services and APIs.
- Strong knowledge of jQuery library.
- Experience with JasperReports, POI, MSSQL Reporting engine software packages.
Apply Now
Don't forget to mention EuroTechJobs when applying.