The Experienced Senior Software Developer will work with cutting edge technology, deliver high quality solutions across various local industries, and drive solutions with a team working on holistic software projects that range in size and scope, as well as receive continuous career development opportunities