The ideal candidate will bring deep hands on development experience, a track record of leading development teams on complex, enterprise scale projects, and the ability to translate business needs into efficient, scalable technical solutions across cloud based platforms. Assess current and target state business processes, partner with stakeholders and enterprise developers to shape technical solutions.