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, identifying high risk and/or costly 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 packages and allocate resources according to their skills for project work;

    Present solution architecture to Enterprise Architecture Board and address resulting actions;

    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;

    Clearly articulating tactical decisions taken during the course of the project, enabling a development team to address them.

    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;

Supervisory experience:

  • Able to define tasks and assign them to developers according to the nature of the task and the developer's skills.

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 IT field.

- A third level qualification in Computer Science or other areas relevant to to the rolerole are desirable - unless specified as mandatory in the request for service is mandatory.

- Relevant professional qualifications such as Java Architect, Sun certification for Java or other relevant Certificationare desirable.- unless specified as mandatory in the request for service.

Design, integration and implementation experience in one or more of the following domains:

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

as specified in the service request, especially on large and complex projects;

Extensive working experience in delivering solutions following:

  • Object Oriented Analysis and design methodologies;
  • Service Oriented Architecture principles;
  • Data Warehouse Architecture principles and patterns;
  • Iterative and Agile(ie Kanban, Scrum, other lean techniques) development methodologies.
  • Working experience withAtlassian products (Jira, Confluence Bitbucket)is desirable.
  • Professional experience in Liferay Portal: sites, portlets, publication workflow, staging and user authentication on LDAP would be desirable.
  • Professional experience in Portal and web content 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:
1240747
Contract type
Freelance
To apply to this project you must log in.
Register