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 requirement