Key responsibilities Be an active contributor within a cross-functional agile team responsible amongst others for the implementation of software components covering design, development, unit and integration testing activities Analyze detailed system and application factors: input/output requirements