The Lead Software Engineer is responsible for the architecture, development, and support of enterprise CRM, web applications, and ITSM platforms. This role provides technical leadership to onsite and offshore teams while driving engineering standards and modernizing application platforms.