• Development and maintenance of software applications
• Development and integration of technological components
• Implementation of user requirements
• Prototyping
• Elaboration of test programs
• Integration with other applications
• Writing of technical documentation
• Assistance with deployment and configuration of the system
• Participation in meetings with the project teams.
you need:
• Good knowledge of application development environments
• Good knowledge of the design and development of web and multi-tier applications
• Good knowledge of modelling tools (e.g. UML)
• Knowledge about responsive, multi-device development (e.g. desktop, laptop, tablet, smartphone)
• Knowledge of software development methodologies (e.g. RUP, AGILE)
• Knowledge of relational database systems
• Ability to cope with fast changing technologies used in application developments
• Ability to participate in multi-lingual meetings, ease of communication
• Capability of integration in an international/multicultural environment.
Full details on application - Relocation assistance provided, if applicable.
Please note that this position is also open to freelancers (independent contractors).