Your role will be integral where you will develop, enhance and maintain complex software that is aligned with project requirements, architecture, UX design and industry best practices. You will also be required to review designs and participate in meaningful collaboration sessions to solve customer pain points and determine score for new projects.