Technical Designer (Brussel)

* Contributing to the drawing up and management of the planning for the technical design, development and implementation phases with optimal use of the available means;
* After studying and, if necessary, supplementing the functional design, drawing up the technical design with a view to the realisation of an information system that meets the functional demands
* Coaching and motivating the programmers as regards the technical aspects and, where possible, the contents of their work in order to realise optimal input
* Drawing up the technical design
* Coordinating the programming activities and ensuring both the quantity and quality of the work provided by the programmers;
* Drawing up test planning and ensuring that the programs have been tested in accordance with this test planning and participating in the integration tests in order to provide a system that satisfies the functional and technical specifications;
* Coaching and participating in “bringing into production” and “following up”
* Drawing up the test design for the functional and end to end tests in conjunction with the analyst, application manager and (end) user in consultation with the test adviser
* Drawing up the test cases and test procedures for the functional and end to end tests in conjunction with the application manager, (end) user and programmer in consultation with the test adviser
* Executing the functional and end to end tests in conjunction with the application manager, (end) user and analyst in consultation with the test adviser
* Formally following up errors affecting the functional and end to end tests in conjunction with the project leader, analyst, application manager, (end) user and programmer in consultation with the test adviser
* Guarantees correct delivery in accordance with the release process
* Guarantees correct use of the fix process during the warranty period

Also knowledge of Java (preferably on webservices/REST/JSON) and previous experience with java frameworks are a big plus.

Technical skills
• NON NEGOTIABLE
* Strong javascript skills; knowledge of advanced javascript concepts e.g. scope, functional programming (closures), event bubbling, inheritance, threading
* Knowledge of javascript MVC frameworks (angularjs, emberjs, backbone, …), either professionally or as a private interest
* Min. 5y experience in enterprise software development (medior 3y-4y, senior 5y >)
* Basic CSS knowledge

• PLUS
* Java knowledge, preferably on webservices/REST/JSON
* Coffeescript
* Angularjs
* Design patterns
* Advanced CSS3 knowledge
• Environment: GIT, Nodejs, Tomcat, Webstorm, Eclipse, Firefox/Firebug/Chrome Dev Tools Soft skills
• Strong analytical skills
• Communicative, team player
• Fluent in English
• Responsible, pro-active, motivated
• Experience in working in an agile development environment