A Lead Software Engineer will transform business requirements into technical designs and leverage those designs to develop scalable, performative, secure micro-services solutions using .Net technologies. The Lead Software Engineer will lead Service team members and collaborate with other internal and external teams to implement technical solutions. These activities will be accomplished using agile methodology in a fast paced, collaborative team. A Lead Software Engineer will help make high level technical decisions to drive team direction on new feature requests.