Developer Consultant (DEV)
Type of contract: Freelance
Work setting: Brussels, hybrid (3 days onsite - 2 remote / week)
Length: 1-year + extensions
The end client is an EU Agency. Please note that only EU citizens will be considered.
1-Nature of the main tasks:
* Responsible for development and maintenance of software applications
* Development and integration of software components
* 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
2-Knowledge and competences:
* 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
* Provides support to Developers who need to interface with GIS system
Front-end
* 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
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)
* Java. Ability to design, develop and review software components build using Java (Spring/Struts/Hibernate frameworks)
* ColdFusion (FuseBox framework)
3-Tools and Methodologies:
* Experience with the following tools: Git, JIRA, Confluence, Bamboo, Nexus, Crucible, Jenkins, Sonar and GitHub
* Eclipse Foundation Eclipse
* IntelliJ IDEA
* JetBrains PhpStorm
* Atlassian tools
* 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, BPMN 2.0
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr