About InComm, a global leader in the payments industry with over 30 years of experience and a presence in 30+ countries. Software Release Manager Job Summary This role will plan, coordinate, ensure timely notifications are sent, and schedule software releases in alignment with organizational strategy and goals. It works closely with cross-functional teams throughout the software development lifecycle to ensure quality and timeliness of releases.