Software Architect

LU  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

For an European Institution, we are looking for a Software Architect.

Description:

  • Review business requirements and provide technical assessment;
  • Ensure functional and non-functional requirements such as security and performance are met by the system's architecture and liaise with the stakeholders where necessary;
  • Co-operate with data architects on the feasibility of logical and physical data models; 
  • Design, communicate and document solution architecture, including as-is/to-be system designs, development and deployment views, satisfying functional and non-functional requirements and complying with EMA's Enterprise Architecture standards;
  • Lead the decision making process for the necessary solution architecture decisions and ensure they are justified and documented;
  • Co-operate with Service Technical Manager and define and estimate work;
  • Actively participate in software implementation phase according to defined requirements, including user interface design and application security aspects, in compliance with agreed project/release planning;
  • Ensure the delivery of good quality software product by:
    • Confirming the implementation of/implementing unit and integration testing of the system's key functional requirement by the development team;
    • Leading architecture and code reviews and addressing outcomes of the reviews;
  • Capacity to assist with the evaluation and testing of products delivered by external system suppliers to ensure that they conform to requirements and technical standards.
  • Communication abilities:
    • Able to liaise with different stakeholders (eg business users, management and development teams) to understand requirements and communicate key technical issues appropriate for the audience.
    • Liaise with release managers, operations and support teams, providing the necessary documentation support and training to transition the system to production;
    • Leadership capabilities:
      • Demonstrable leadership capabilities are mandatory;
      • Experience in coaching developers in new technologies;
      • Experience in managing interactions between the development team and other stakeholders (system administrators/technical operators, testers, support teams, analysts, management, business, etc).

Profile:

The Candidate must have 4 years' experience as a Software Architect and 7 years' experience in the IT field.

- A third level qualification in Computer Science or other areas relevant to the role is mandatory.

- Relevant professional qualifications such as Java Architect, Sun certification for Java or other relevant Certification are desirable.

Design, integration and implementation experience in the following domains:

  • Java 7-8 and Oracle based technologies
  • Spring
  • Javascript

Extensive working experience in delivering solutions following:

  • Object Oriented Analysis and design methodologies;
  • Service Oriented Architecture principles;
  • Iterative and Agile development methodologies.
  • Working experience with Atlassian products (Jira, Confluence Bitbucket) is desirable.
  • Professional experience in Activiti BPM platform would be desirable.
  • Professional experience in Workflow and Case Management, Document management would be desirable.
  • Professional experience with JMS queues would be desirable.
Start date
n.a
From
Computer Task Group (Luxembourg)
Published at
18.11.2016
Project ID:
1240749
Contract type
Freelance
To apply to this project you must log in.
Register