We are seeking a highly skilled Lead Software Engineer to be responsible for developing and maintaining software solutions that support the enterprise reusable services capability to promote reuse as part of our NorthStar architecture. The ideal candidate will have a strong understanding of software engineering principles and practices, as well as a passion for building reusable components. You will collaborate closely with cross-functional teams and stakeholders to define the reusable services and packages and work to deliver and operate enterprise services. The Lead Software Engineer will contribute to all areas of software development as a member of Enterprise reusable services team. This role includes hands on coding with strong focus on stakeholder management and driving technical decisions with consensus with peers across the enterprise.