Job Openings Full-Stack Software Architect- Node.js / Angular (Information Technology/Software)

About the job Full-Stack Software Architect- Node.js / Angular (Information Technology/Software)

Our client, a leading Software, Information and Communication Technologies company, operates internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). Our client is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.

 

Role Overview

Our client currently has a vacancy for a Full-Stack Software Architect (Node.js / Angular) fluent in English, to offer his/her services as an expert who will be based in Belgium. The work will be carried out either in the company’s premises or on-site at customer premises. In the context of the first assignment, the successful candidate will be integrated with the Development team of the company that will closely cooperate with a major client’s IT team on site.

  

Job type: Full Time / Permanent

Location: Belgium

Workplace: Onsite

Please note that we can consider only EU candidates for this position due to security clearance.

  

Requirements

  • University degree in IT combined with relevant IT professional experience of 13 years;
  • At least 6 years of specific expertise in node.JS including with the latest version;
  • At least 5 years of specific expertise in Angular 1 including with the latest version;
  • At least 4 years of specific expertise in Oracle with knowledge of PL/SQL;
  • Excellent knowledge of Typescript;
  • Good knowledge of database technologies (Oracle / Postgres);
  • Good knowledge of containerisation technologies;
  • Knowledge in using tools from Atlassian like JIRA, Bitbucket, Bamboo and confluence or/and Gitlab for software development management;
  • Excellent command of the English language.

  

Responsibilities

  • Analysis of the integration of different information systems;
  • Technical interface between the project leaders and the business users;
  • Contribution to the development including performing code review;
  • Ensuring that the development adheres to the quality standards;
  • Ensuring that the application is cloud compatible;
  • Production of software architecture documents;
  • Participation in technical working groups, progress meetings and meetings with the users;
  • Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting.