Application Architect – Brussels

Introduction

We are looking for an Application Architect for one of our client based in Brussels

Organization

Belgium – International Organisations

Function

  • Architecture and design of information systems.
  • Review of the architecture of existing systems
  • Design and development of architecture components and building blocks
  • Analysis of the integration of different information systems
  • Data analysis and data modelling
  • Coordination of the implementation of the technical architecture
  • Technical interface between the project leaders and the developers
  • Production of software architecture documents
  • Participation in technical working groups, progress meetings and meetings withthe users
  • Assistance during relevant parts of testing, analysis, technical documentation,deployment, evaluation and reporting

Requirements

  • Very good knowledge of web application design
  • Very good knowledge of Object Oriented architecture
  • Very good knowledge of Relational DBMS
  • Very good knowledge of interoperability technology (e.g. web services, messageoriented middleware, service oriented bus)
  • Very good knowledge of security best practices in web development
  • Good knowledge of modelling tools
  • Good knowledge of Enterprise Architecture
  • Good knowledge of Service Oriented Architecture
  • Good knowledge of business process analysis
  • Good redaction skills.
  • Ability to give technical presentations.
  • Ability to apply high quality standards
  • Ability to cope with fast changing technologies used in application architectureand design
  • Ability to participate in multi-lingual meetings, good communication skills.
  • Proven ability to integrate in an international/multicultural environment

Education

Master’s level or 5 years of higher education or an equivalent number of years of ITprofessional experience as stated in the DIGIT-TM – Service Requirements.

Experience

  • Minimum 9 years of IT professional experience
  • Minimum 7 years’ experience in development of information systems with Java
  • Minimum 2 years’ experience with UML or CASE tools
  • Very good experience with relational databases
  • Very good experience with web application development

Specific expertise

  • Minimum 9 years’ experience in architecture and design of information systems
  • Minimum 7 years’ experience in Java (both with J2SE and J2EE) with extensiveknowledge and expertise in the use of design patterns;
  • Minimum 4 years’ experience in developing secure web applications, with expertisein secure development practices
  • Minimum 4 years’ experience in Apache Maven or equivalent;
  • Minimum 4 years’ experience in Object Oriented design patterns e.g. AspectOriented Programming (AOP) with expertise in design patterns
  • Minimum 4 years’ experience in Testing Frameworks (JUnit, Spock, Selenium,Python, …);
  • Minimum 4 years’ experience in relational databases (Oracle, MySQL..)
  • Minimum 2 years’ experience in the development of graphical user interfaces
  • Minimum 2 years’ experience in Spring framework
  • Minimum 2 years’ experience in Angular2 framework
  • Minimum 4 years’ experience in development of web services (REST and SOAP)with expertise in the design and development of web services
  • Minimum 2 years’ experience with version control systems
  • Minimum 2 years’ experience with JIRA and GIT

Personal skills

  • Ability to work in a team
  • Ability to analyse complex documents
  • Ability to follow and interpret Internal procedures and standards
  • Ability to work with imposed deadlines
  • Ability to work independently on specific tasks while at the same timefunctioning as a member of a project team.
  • Fluent in English and/or French

Deliverables

  • Monthly timesheets
  • Progress reports of the different tasks to be annexed to the quarterly timesheets
  • Final report to be submitted with the last invoice, including a description of thework carried out and the results obtained during the execution of the specificcontract

Application

Aleksandar Vasev

[email protected]

Our values

We do not only have a set of value that guide our daily choices, but they are really embedded in our DNA. We call it WESTPOLE MENTALITY. Our culture respects individuality and growth for each employee, and if you join our family you will be in contact every day with our values, which represent the way we face our daily challenges.