translate English to German: You have previously successfully managed development and software projects and coordinated the work of development teams.
Sie sind teamfähig, kreativ und engagiert. Eigenverantwortliches Arbeiten ist für Sie selbstverständlich.