Developer Consultant - PHP/Laravel
Location: Brussels
Service delivery: 2-3 days onsite per week
Type of contract: Freelance
Length: Long term, initial 10-month contract + extensions
Daily rate: 400-475 €
The end client is an EU Agency.
Level 5:
* Relevant experience in years: 11-15
Nature of the main tasks:
* Responsible for development and maintenance of software applications
* Development and integration of software components
* Building reusable code for future use
* Understanding and implementation of security and data protection
* Participating in the design and creation of scalable software
* Maintenance of code integrity and organisation
* Writing clean, functional code on the front-end
* Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement
* Production of technical documentation
* Testing and fixing bug fixes or other coding issues
* Systems integration
* Assistance with deployment and configuration of the system
Knowledge and competences:
* Java
* Good programming experience
* Experience in Web security, authentication and authorization protocols (OAuth, Open ID Connect)
* Understanding of key design principles
* Ability to learn new software and technologies quickly
* Knowledge on either GIS, Front-end, Back-end or Full - stack development
GIS
* Geospatial data analysis
* Front End Development (HTML, CSS, JavaScript)
* Provides support to Developers who need to interface with
* GIS system
Front-end
* JavaScript / jQuery /Angular / Typescript / Vue.js / KendoUI, ability to use front end languages to the full potential
* CSS: ability to implement CSS scripts to replicate application design blueprints •
* Bootstrap: ability to develop responsive web sites for both desktop and mobile layouts
* HTML5
* Development of user interfaces for web or mobile
* Web Application Security
* Web Services.
* Ability to design, develop Web Services, Services REST or SOAP
* Windows and Linux
* Ability to respect deadlines and budget allocated and follow instructions.
* Respect for development standards and best practices
* Web Application Security
SQL ability
* Make full use of SQL Language
* Work with Oracle RDBMS and to query in native SQL language
* Maintain and develop PL/SQL packages
* UML, BPMN
Programming Languages (at least one):
* JavaScript
* Java. Ability to design, develop and review software components build using Java (Spring/Struts/Hibernate frameworks)
* ColdFusion (FuseBox framework)
* PHP (Symphony framework/LARAVEL, Drupal portal)
Tools and Methodologies:
* PHP/Laravel
* Experience with the following tools: Git, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins, Sonar and GitHub
Integrated development environment
* Eclipse Foundation Eclipse
* IntelliJ IDEA
* JetBrains PhpStorm
Software development Lifecycle
* Atlassian tools
* GitHub
* ServiceNow
Methodology
* Project Management: PM² and PM² Agile
* Agile Software development: Kanban & Scrum
Technical certification(s):
* Oracle Certified Professional
* Java EE 8, SE 17 or above
* PM² Agile
* BPMN 2.0