Independently plan, manage, and deliver complex technical development and customer projects, taking deadlines, budget, quality, and resources into account. Professional leadership of interdisciplinary project teams and coordination of the development...