Main Roles :
* To develop software ensuring that the design and development are carried out as efficiently as possible with high quality output
* Good understanding of relevant technical skills , coupled with desire to be involved with defining technical standards and best practices for the development team
* Strong core Java SE
* Expertise with XML, XPath, XSLT, XML Schema
* Understanding of development best practice, OOA, design patterns, GoF, MVC, etc
* Experience with TDD, BDD, Agile Methodologies ( Scrum, Lean), JUnit, TestNG
* Good English and French.