The Software Architect defines the structure of the software that is to be developed and the way in which it is to be divided up into separate subsystems. In doing so, he proceeds on the basis of the functional specifications. He comes to understandings with hardware development concerning the hardware/software interfaces. By means of planned reviews he ensures — from technical point of view — that the efforts of the individual software developers remain focused on a whole range of properly functioning subsystems. He is technically responsible for the correct functioning of the integrated subsystems. He responds to instructions from the SPI Co-ordinator aimed at ensuring that the software development process runs optimally.
MAIN EXPERIENCE REQUIRED
Experience in the design and implementation of software systems.
Experience in the creation and evolution of major projects and systems.
Wide knowledge and experience of hardware and software interfaces.
Wide experience of the standards and knowledge of external developments.
Experience in working in project teams.
NECESSARY KNOW HOW/SKILLS
University education in computer science or has reached this level through another form of training or experience.
Knowledge and understanding of other disciplines with which co-operation takes place.
Specific knowledge of the relevant area of application.
Specific knowledge of relevant design methods.
Reactie is prive en alleen zichtbaar voor de opdrachtgever en de plaatser van de reactie.
Je moet inloggen voordat je een reactie kunt plaatsen.